6 days agoHouse for sale, 9751 SW 63rd Ct, Miami-Dade, Florida, in Miami, United StatesMiami, 9751 SW 63rd Ct, Miami-Dade, FloridaDetached house • 1 room(s) • 7 bed. • 8 bath. • 669.27 m²