27
1623 Nadeau St
Los Angeles, CA 90001
$10.20 USD/SF/YR
11,000 SF
1
Space Available
Built 1946
11,000 SF Contiguous
Built 1946
11,000 SF
$10.20 USD/SF/YR
Industrial