20
1216-1232 Normandy Dr
Miami Beach, FL 33141
$4,900,000 USD
6,518 SF
5.5% Cap Rate
6,518 SF
$4,900,000 USD
Storefront