The Shores of Long Bayou in Seminole FL #10404 2 beds 2 baths with a water view June 28, 2011Price Group RealtorsBlog Home <