Specials Updated Today COMPARE The Waters at West Village 1313 Apollo Rd, Scott, LA 705831 - 3 Beds $1,214 - $1,861 EmailEmail PropertyCall(337) 210-7346