Specials 1 Day Ago COMPARE The Waters at West Village 1313 Apollo Rd, Scott, LA 705831 - 3 Beds $1,278 - $1,809 EmailEmail PropertyCall(337) 210-7346