8
7449-7451 Melrose Ave
Los Angeles, CA 90046
$62.04 USD/SF/YR
150-725 SF
2
Spaces Available
Built 1960
2,500 SF Contiguous
Built 1960
150-725 SF
$62.04 USD/SF/YR
Office/Retail, Flex