5
2900 Denby Avenue Ave
Los Angeles, CA 90039
$45.55 USD/SF/YR
1,553 SF
1
Space Available
Built 1958
1,553 SF Contiguous
Built 1958
1,553 SF
$45.55 USD/SF/YR
Flex