15
7801 Melrose Ave
Los Angeles, CA 90046
$54.00 - $86.40 USD/SF/YR
425-1,000 SF
4
Spaces Available
Built 1962
1,000 SF Contiguous
Built 1962
425-1,000 SF
$54.00 - $86.40 USD/SF/YR
Retail