9477 Archibald Ave
Rancho Cucamonga, CA 91730
Rate Upon Request
10,260-11,374 SF
2
Spaces Available
Built 1982
Built 1982
10,260-11,374 SF
Rate Upon Request
Retail, Flex