Southshore Village, Apollo Beach, FL 33572 - Retail Space
Southshore Village is located at 5052 North US Highway 41 in the Lake Park neighborhood, FL, Apollo Beach, 33572. The Retail building was completed in 2016 and features a total of 78,975 Sqft.
At zip code level, there are 7 commercial properties, of which 4 are retail buildings over 50,000 square feet.