April 3, 2019
Office Depot Plaza in Thousand Oaks sells for $14M

Agora Realty & Management has purchased a 33,700 square-foot shopping center in fire-ravaged Thousand Oaks for $14.4 million.

Read More