$335,000 -
900 Meridian Ave Unit 203
Miami Beach ,
FL 33139
City: Miami Beach