Imagine snorkeling or paddle boarding across a six acre, crystal clear blue lagoon. Now imagine this is in your own backyard. This is Southshore Bay, Lennar’s brand new collection of single family homes, featuring a lagoon paradise lifestyle. This gorgeous community is located in Wimauma, just south of Tampa and a short drive to Apollo Beach.
Southshore Bay Wimauma Florida New Homes Communiity