South Retail

South Retail is a 38,763 square foot retail center located in Virginia Beach, Virginia.

The property was completed in 2002. Major tenants include the Town Center City Club, Red Star Tavern and California Pizza Kitchen. This property was developed as part of a 17 City block, $500 million, multi phased Master Planned Development called the Town Center of Virginia Beach.

Location: Virginia Beach, VA

Square Feet: 38,800

Year Completed: 2002

Major Tenants: Town Center City Club and California Pizza Kitchen