MLS# TR24235533
8242 Placida Court
Rancho Cucamonga,
CA
91730
Property Type:
Single Family Residence