Calabasas

23901 Calabasas Road, Calabasas, CA

Office Building totaling 99,896 square feet

Calabasas

Date Purchased: September 17, 2015

Calabasas
View Leasing Brochure


Persius Creative