RED TAIL LUXURY APARTMENTS | MERIDIAN, ID