Price Dropped by $51K $389,900 3 Beds2 Baths1,776 SqFt 1216 CALOOSA RIDGE AVE, Babson Park, FL 33827 Single Family Home Listed by VANTAGE PROPERTY MANAGEMENT LLC