Vaughn Lakes Apartments Floor Plan. Vaughn lakes apartments in montgomery, al is a unique community that offers a carefree lifestyle with a splash of excitement that is central to everything that the city has to offer. Tucked into a lush and lovely spot in east montgomery, the tapestry on vaughn …
Read More »