30423 Canwood St
Agoura Hills, CA 91301
$460,000 USD
1,150 SF
1
Unit
1,150 SF
$460,000 USD
Office