RateMyApartments
The Flair 617 Ratings and Reviews
The Flair 617
617 Westwood, Abilene, TX 79603
CURRENTLY REVIEWING