BEVERLY GARDENS

8035 63rd Pl SW South Miami FL 33143

Pending 2026-05-01
8035 SW 63rd Pl, South Miami FL 33143
3 bed
2 bath
1520 sqft

$5,200