11
7801 Melrose Ave
Los Angeles, CA 90046
$54.00 - $86.40 USD/SF/YR
425-695 SF
3
Spaces Available
Built 1962
695 SF Contiguous
Built 1962
425-695 SF
$54.00 - $86.40 USD/SF/YR
Retail