1/50 50 New $625,000 3 Beds2 Baths1,925 SqFt 9630 S LOTUS PT, Homosassa, FL 34448 Single Family Home Listed by KELLER WILLIAMS REALTY PORTFOL