7978 SW 166th Place, Miami, FL 33193
Miami, FL 33193
1 / 19
$3,500
4 bed · 2.5 bath · 1,826 sq ft · Built 2004