28
85-100 NE 27th St
Miami, FL 33137
$15,200,000 USD
22,978 SF
22,978 SF
$15,200,000 USD
Office