Cloverdale Ranch
Cloverdale Photo 1

Porch to enjoy the view from this hill-top house