$388,230 -
7907 Sw 104th St Unit 202h
Miami ,
FL 33156
City: Miami
Courtesy of The Keyes Company.