$870,000 -
1100 West Ave Unit 816
Miami Beach ,
FL 33139
Coordinates: "-80.1428147", "25.7817857"