MLS® ID: EV18012649
25505 North Road
Twin Peaks, California, 92391 $85,000
This is a peaceful setting to enjoy the mountains at its best. This home is located on 4 lots and has great views from the rear of the property. The home is a fixer upper and is an opportunity to complete it the way you want it and increase the value as you go.