Two: 21 Armstrong in Auburn
(334) 887-2221
We are the newest, most modern apartment living on or near campus in Auburn, Alabama. We are close to Momma Goldberg's on Armstrong street, directly across from campus. We are Two21 Armstrong located at 221 Armsrong.