$1,190,000 -
6940 Abbott Ave Unit 615
Miami Beach ,
FL 33141
City: Miami Beach