26623 N Lake Wohlford Rd | Valley Center, CA

3 BEDS | 1 BATHS | 1048 SQFT | 1.5 ACRES