Explore your new home at 807 S 17th St in Terre Haute, IN. This apartment community is located in Terre Haute at 807 S. 17th St. in the 47807 area. Showcasing studio to studio bedroom floorplans. Here at this community, the leasing team is available to assist you in finding your perfect home. Drop by the leasing office to talk about leasing your new apartment.