Arcturus Group

STC Management Buys Anaheim Mixed-Use Property for $80M

CBRE arranged the sale of Anaheim GardenWalk, a 430,000-square-foot, open-air retail destination that is located within walking distance of Disneyland Resort.