$290,000 -
8420 Sw 133rd Ave Rd Unit 416
Miami ,
FL 33183
City: Miami
Courtesy of Keller Williams Realty International Lifestyles.