$545,000 -
10910 Sw 72nd St Unit 272
Miami ,
FL 33173
Latitude: 25.6997047