Office space IMMEDIATELY available for sublease in prime Calabasas location at 24009 Ventura Blvd. Immediate access off of the 101 Freeway. Office is light and bright with 2 spacious offices. All utilities included
Read more:
Office for Lease (Calabasas) $1106 670ft2
