Portfolio

Over 25 million square feet of prime retail space