Retail
ID 673553
Lease

5665 Melrose Ave

Los Angeles, CA, 90038

Please contact us for price

  • Space Available for lease1,243 SF 
  • Description
  • Location
  • Brochures

Lease Description

Now available for lease, retail located at 5665 Melrose Ave Los Angeles , California 90038.

Available square footage 1,243 SF.

Please contact us for further information.

Location

Brochure