The property located at 1707 Peach Orchard Lot #5 Ct Floyds Knobs, IN 47119 is a Residential Land property. The property at 1707 Peach Orchard Lot #5 Ct It has a lot size of 30,745 Sq. Ft. (0.71 Acres). The property is located in the Peach Orchard Estates neighborhood.