6
8101-8139 W Manchester Ave
Playa Del Rey, CA 90293
$43.20 USD/SF/YR
750 SF
1
Space Available
Built 1965
750 SF Contiguous
Built 1965
750 SF
$43.20 USD/SF/YR
Retail