$330,000 -
7300 Ocean Ter Unit 313
Miami Beach ,
FL 33141
City: Miami Beach