Homes for sale - 20 HOLLY COURT, Homosassa, FL 34446 – MLS#T3296088...