60
21627 Sherman Way
Canoga Park, CA 91303
$899,998 USD
1,500 SF
1,500 SF
$899,998 USD
Storefront