Lot on a quiet street in Suffolk Meadows, Green Acres, Homosassa, Fl. Near fishing and kinds of water sports.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.

