$649,500 -
8009 City View Place
Rancho Cucamonga ,
CA 91730
Country: US