18
7974-7978 Melrose Ave
Los Angeles, CA 90046
$71.40 USD/SF/YR
558-3,485 SF
5
Spaces Available
Built 1925
3,485 SF Contiguous
Built 1925
558-3,485 SF
$71.40 USD/SF/YR
Retail