23823 Ventura Blvd
Calabasas, CA 91302
$1,470,069-$1,544,434 USD
1,476-3,022 SF
19
Units
1,476-3,022 SF
$1,470,069-$1,544,434 USD
Warehouse