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.