14930 SW 82nd Terrace 16-506, Miami, FL 33193
Miami, FL 33193
1 / 24
$1,750
1 bed · 1 bath · 848 sq ft · Built 1991