8981 Avalon Street - Rancho Cucamonga, CA | $719000.00 | ...