$425,000 -
6844 Sw 114th Pl Unit D59
Miami ,
FL 33173
City: Miami
Courtesy of Keller Williams Realty Premier Properties.