6645 SW 73rd Ct Unit: ., Miami, FL 33143
5
beds
5
baths
4,328 Sq.Ft. LIVING AREA
0.89 Acres lot