Office Depot Plaza at 11-25 E. Hillcrest Drive in Thousand Oaks.

Office Depot Plaza at 11-25 E. Hillcrest Drive in Thousand Oaks.

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....

Join our Membership to get the full story.


Are you a current Member? Sign In