15
29219 Canwood St
Agoura Hills, CA 91301
$7,500,000 USD
47,454 SF
6.11% Cap Rate
47,454 SF
$7,500,000 USD
Office