$369,000 -
14971 Sw 82nd Ln Unit 20-508
Miami ,
FL 33193
City: Miami
Courtesy of Keller Williams Realty Premier Properties.