At Red Tail Apartments, our open and airy 1, 2 and 3 bedroom floor plans showcase gourmet kitchens featuring custom finished cabinetry, stainless steel appliances, pantry and full-size washer and drye
- 121 E Victory Rd Meridian ID 83642
- +1 (208) 855-5000