PANAMA CITY BEACH, FL - The St. Joe Company announced the completion of North Bay Landing, an apartment community located in Panama City, Florida on Star Avenue, approximately one mile from State Road 231. This 240-unit apartment community represents a significant addition to the city's rental housing market, and it is already over 90% leased.
North Bay Landing offers a diverse selection of residential floor plans, catering to various needs. The community’s amenities include a zero-entry...