For more information about this listings please visit
http://www.terrilealhomes.com/miami-beach-mls-listing/A11524278.htm
Price:
$4,999,000
MLS Number: A11524278
Commercial / Investment
Address:
660-650 Lenox Ave, Miami Beach, Florida 33139 USA
Lot Square Feet:
5,000
Year Built:
1955
Lot Dimensions:
5000