19
5865-5871 Melrose Ave
Los Angeles, CA 90038
$54.00 USD/SF/YR
600 SF
1
Space Available
Built 1924
600 SF Contiguous
Built 1924
600 SF
$54.00 USD/SF/YR
Retail