20
333 NE 24th St
Miami, FL 33137
$330,000 USD
650 SF
1
Unit
6.4% Cap Rate
650 SF
$330,000 USD
Office Residential