21675 SW 232nd Street, Miami, FL 33170
Miami, FL 33170
1 / 30
$2,800,000
3 bed · 3.5 bath · 4,318 sq ft · Built 1977