This New Home For Sale Will Be Available During Our Broker Tour / Open House Wednesday, November 8th From 12PM - 2PM! 5052 Twin River Place Covington, LA 70433 $635,000 The Estates at Watercross Broker Tour / Open House Wednesday, November 8, 2023 12:00PM - 2:00PM Click Here for More Information About This Open House...