1/70 Price Dropped by $29K $869,900 4 Beds3 Baths3,059 SqFt 11752 W Valley Spring LN, Homosassa, FL 34448 Listed by Sail Home Realty