April 3, 2019
Thousand Oaks Shopping Center Sells for $14.4 Million

Los Angeles-based real estate investment company Agora Realty & Management has acquired the Thousand Oaks shopping center called Office Depot Plaza for $14.4 million from an undisclosed seller, according to a company announcement.

Read More