$249,900 -
11277 Sw 88th St Unit 106k
Miami ,
FL 33176
City: Miami
Courtesy of The Keyes Company.