9477 Archibald Ave
Rancho Cucamonga, CA 91730
Rate Upon Request
4,300-11,374 SF
3
Spaces Available
Built 1982
Built 1982
4,300-11,374 SF
Rate Upon Request
Retail, Flex, Industrial