1 of 18FeaturedWabash Shore Apartments (opens in new tab)1201 2nd Street, Covington, IN 47932(765) 645-6647$649/moFees may apply12-mo lease3 units available1 bedVerifiedView DetailsCheck availability