$520,000 -
10883 Sw 88th Ter Unit 10883
Miami ,
FL 33176
City: Miami
Courtesy of PFS Realty LLC.