23823 Ventura Blvd
Calabasas, CA 91302
$1,470,069-$1,544,434 USD
1,492-1,568 SF
8
Units
1,492-1,568 SF
$1,470,069-$1,544,434 USD
Warehouse