6880 Archibald Ave #72, Rancho Cucamonga, CA 91701 | Trulia
6880 Archibald Ave #72, Rancho Cucamonga, CA 91701 is a studio mobile/manufactured. 6880 Archibald Ave #72 is located in Amethyst, Rancho Cucamonga. This property is not currently available for sale. The current Trulia Estimate for 6880 Archibald Ave #72 is 178,800. Sold. CA.