McGregor Apartments offers affordable, low-income assisted living for seniors, and has been subsidized by the Housing and Urban Development Division. The complex offers a spacious bathroom with a roll-in showers and grab bars, and a cozy den and open living room area. Monthly rent includes both the suit rental expenses as well as appliance fees and utilities. McGregor Apartments offers 24 hour security, daily trash removal and an indoor mail center, on-site laundry and storage space, and residential parking. There is also an on-site barber and beauty salon, dining services and personal transportation for resident convenience, a phone service, and the on-site McGregor Market for grocery needs.