Babcock Punta Gorda FL View 9 properties in Babcock with an average listing price of $641,027 and an average size of 2,389 sqft