$432,000 -
13457 Sw 62nd St Unit 65
Miami ,
FL 33183
City: Miami
Courtesy of Century 21 World Connection.