Phase I of Orchard Hills Apartments is currently under construction. Phase I will have 240 apartments. This property is located in Jeffersonville, Indiana.
From Louisville, take I-65 north into Indiana, exit highway 62E (10th street). Follow 62E to Holmans Lane, turn left onto Holmans Lane. Property on the left.