Southport Centre
Living in an apartment close to Southport Centre means it’s easy to shop at some of your favorite stores. So come join us at Bayshore Apartments which is only 12 minutes away from Southport Centre. Southport Centre is right off of US-31 and adjacent to the Greenwood Place Shopping Center. Southport Centre also houses many restaurants and fast food places to grab a quick bite to eat.