Look: Log Cabin on 7-Acre Peach Orchard For Sale in PalisadeLook: Log Cabin on 7-Acre Peach Orchard For Sale in PalisadeTake a look at this log cabin on a 7-acre peach orchard that's for sale in PalisadeAlicia SelinAlicia Selin