12
21627 Sherman Way
Canoga Park, CA 91303
$998,800 USD
1,500 SF
1,500 SF
$998,800 USD
Storefront