20826 Palomar St | Wildomar, CA

3 beds | 1.75 bath | 1,710 sqft | Built in 1978 | Lot 1.1 acres

Location

For More Information