20
NEC Foothill Blvd
Rancho Cucamonga, CA 91730
$13.80 - $30.00 USD/SF/YR
863-2,193 SF
7
Spaces Available
Built 1989
2,193 SF Contiguous
Built 1989
863-2,193 SF
$13.80 - $30.00 USD/SF/YR
Retail