$74,000 -
60 Nw 79th St Unit 31
Miami ,
FL 33150
Latitude: 25.8468041
Courtesy of The Keyes Company.