113 River Bend Ave, Vidalia, LA 71373RIVER PARK REALTY$299,0003 bds2 ba1,615 sqft - New constructionShow more570 days on ZillowSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 18