8048 Tulsa Place 105 - Rancho Cucamonga, CA | $535000.00 ...