Palisade Colorado High-Producing Peach Orchard & Development Property for Sale Palisade Peach Orchard Property Details at a Glance 12.83 acres in 3 parcels-7.12 ac, 2.5 ac, 3.21 ac 753 37 8/10 Road, Palisade, CO North Main Street 5,200-Square-Foot peach packing shed built in 2008 Cold storage and...