5
7564-7568 Melrose Ave
Los Angeles, CA 90046
$39.00 USD/SF/YR
1,200-3,600 SF
1
Space Available
Built 1930
3,600 SF Contiguous
Built 1930
1,200-3,600 SF
$39.00 USD/SF/YR
Retail