29
506 Stanford Ave
Los Angeles, CA 90013
$15.80 USD/SF/YR
10,249 SF
1
Space Available
Built 1969
10,249 SF Contiguous
Built 1969
10,249 SF
$15.80 USD/SF/YR
Industrial