16
12311 Woodruff Ave
Downey, CA 90241
$21.00 USD/SF/YR
4,012 SF
1
Space Available
Built 1965
4,012 SF Contiguous
Built 1965
4,012 SF
$21.00 USD/SF/YR
Flex