6401 SW 63rd Ct, South Miami, FL 33143
3
beds
2
baths
1,195 Sq.Ft. LIVING AREA
10,674 Sq.Ft. lot
Using my knowledge of the local market, I am here to guide you, advocate for your goals, and help you to feel confident throughout the entire process.