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