$1,300,000 -
2001 Meridian Ave Unit 517
Miami Beach ,
FL 33139
Postal Code: 33139