Address: 120 DOUGLAS ST, Homosassa FL 34446
Status:For Sale  Beds: 3
Price:$175,300  Baths: 2
Price/Sqft:$98
Click here for details.