18
28215 Agoura Rd
Agoura Hills, CA 91301
$2,250,000 USD
4,410 SF
4,410 SF
$2,250,000 USD
Office