3001 Delay Dr
Los Angeles, CA 90065
$262,666.80 USD/AC/YR
0.89 AC
1
Space Available
0.89 AC
$262,666.80 USD/AC/YR
Commercial