2
1734 Albion St
Los Angeles, CA 90031
$392,040.00 USD/AC/YR
0.6 AC
1
Space Available
Built 1930
Built 1930
0.6 AC
$392,040.00 USD/AC/YR
Industrial