Chaparral Apartment Homes 6520 Red Sierra Drive, Fort Worth, TX 76112