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