Newmark Completes Sale of Chico Mall, One of the Biggest Retail Sites in Northern California

Chico Mall 014