5210 Lewis Rd
Agoura Hills, CA 91301
$650,000-$675,000 USD
1,750-1,900 SF
2
Units
1,750-1,900 SF
$650,000-$675,000 USD
Research And Development