30
3718 S Barrington Ave
Los Angeles, CA 90066
$55.80 USD/SF/YR
3,221 SF
1
Space Available
Built 1926
3,221 SF Contiguous
Built 1926
3,221 SF
$55.80 USD/SF/YR
Medical