Vaughn Pointe Apartments 3220 Watchman Drive, Montgomery, AL 36116