12
23823 Ventura Blvd
Calabasas, CA 91302
$1,452,875-$2,942,195 USD
1,475-2,987 SF
3
Units
1,475-2,987 SF
$1,452,875-$2,942,195 USD
Warehouse