Welcome to your new office space. Well maintained property with offices set back off of prime Ventura Blvd in Studio City. Abundant natural sunlight
See more here:
office space in Studio City (11331 Ventura Blvd, Studio City) $3834 1420ft2″>Prime office space in Studio City (11331 Ventura Blvd, Studio City) $3834 1420ft2