Slightly down river from the famed Monkey Island, a sprawling waterfront home with a rare 12-sided (dodecagonal) sun room is now on the market just north of Tampa Bay. Located at 5509 S Island Dr., on two riverfront lots along the Homosassa River, the home was built in 1975 and for the past 30 years has […]
