20
333 NE 24th St
Miami, FL 33137
$315,000 USD
650 SF
1
Unit
650 SF
$315,000 USD
Office Residential