$389,991 -
7953 Sw 104th St Unit 105d
Miami ,
FL 33156
City: Miami
Courtesy of The Keyes Company.