Commercial Real Estate in Studio City available for lease

2 Live Work Spaces for Lease near Studio City, CA, USA

Live Work Spaces for Lease within 10 kilometers of Studio City, CA, USA

More details for 6615-6621 Melrose Ave, Los Angeles, CA - Office for Lease

6615-6621 Melrose Ave

Los Angeles, CA 90038

  • Live Work Space
  • Office for Lease
  • $94.76 CAD SF/YR
  • 2,100 SF
  • 1 Space Available Now
See More