Red Tail Luxury Apartments

  • Apartments
121 E Victory Rd
Meridian, ID 83642
(208) 855-5000
  • About

    Red Tail Luxury Apartments is the Treasure Valley’s premier luxury apartment community located at the SE corner of Meridian and Victory roads in Meridian, Idaho.