5921 SW 162nd Court 5921, Miami, FL 33193
Miami, FL 33193
1 / 19
$3,800
3 bed · 2.5 bath · 1,614 sq ft · Built 2004