17
8122 Avalon Blvd
Los Angeles, CA 90003
$44.59 USD/SF/YR
1,110 SF
1
Space Available
Built 1948
1,110 SF Contiguous
Built 1948
1,110 SF
$44.59 USD/SF/YR
Retail