MLS# IV24227910
20307 Mesquite Canyon Road
Riverside,
CA
92508
Property Type:
Single Family Residence