Leased: 2431 NW 59th Street #404 | $8,500/month | REHUB Miami