10908 Playa Del Sol | Riverside, CA

5 Beds | 3 Baths | 3426 SQFT | Built in 2013