11
4077-4081 Redwood Ave
Los Angeles, CA 90066
$42.00 USD/SF/YR
6,115-6,903 SF
2
Spaces Available
Built 1961
6,903 SF Contiguous
Built 1961
6,115-6,903 SF
$42.00 USD/SF/YR
Office