$429,900 -
900 Sw 8th St Unit 1008
Miami ,
FL 33130
City: Miami
Courtesy of Keller Williams On The Water S.