8475 SW 156th Court 330, Miami, FL 33193
Miami, FL 33193
1 / 29
$2,600
3 bed · 2 bath · 1,119 sq ft · Built 1979