Available for LEASE

ADDRESS

8262 Melrose Ave, Los Angeles, California, 90046

PRICE

$13,037.74 per month

Space SIZE

Approximately 1,847 sqft

use

Retail Showroom


GALLERY