Specials 1 Day Ago COMPARE The Vistas Apartments 1001 Lake Placid Loop, Valley, AL 368542 - 3 Beds $1,229 - $1,720 EmailEmail PropertyCall(334) 292-2810