$2,700 -
7401 Sw 22nd St Unit 7403
Miami ,
FL 33155
Latitude: 25.7506598