Catawba Springs
Built in 2007 and 2024, Catawba Springs is a 50,264 square foot retail center comprised of 17 suites, located in Denver, North Carolina (Charlotte MSA), which is currently 100% leased.
Status: Active
Portfolio: Neighborhood Retail
Acquisition Date: October 2024
Neighborhood: Denver, NC
MSA: Charlotte