11
NEC Foothill Blvd
Rancho Cucamonga, CA 91730
$13.80 - $30.00 USD/SF/YR
863-5,778 SF
11
Spaces Available
Built 1989
1,936 SF Contiguous
Built 1989
863-5,778 SF
$13.80 - $30.00 USD/SF/YR
Office, Retail