20
NEC Foothill Blvd
Rancho Cucamonga, CA 91730
$13.80 - $30.00 USD/SF/YR
863-3,308 SF
8
Spaces Available
Built 1989
Built 1989
863-3,308 SF
$13.80 - $30.00 USD/SF/YR
Retail