1/72 72 Active $2,724,000 6 Beds3 Baths3,500 SqFt 18901 SW 63rd St, Southwest Ranches, FL 33332 Single Family Home Listed by Fine Homes Realty Inc