Southpark Centre

Property Type: Retail

Size: 52,938 sf

Year Acquired: 2024