2827 S Hoover St
Los Angeles, CA 90007
$5.00 USD/SF/YR
2,844 SF
1
Space Available
Built 1931
2,844 SF Contiguous
Built 1931
2,844 SF
$5.00 USD/SF/YR
Retail