11
686 N Spring St
Los Angeles, CA 90012
Rate Upon Request
1,865 SF
1
Space Available
Built 1990
1,865 SF Contiguous
Built 1990
1,865 SF
Rate Upon Request
Retail