The George in Indianapolis
3172935270
The George Apartment Homes Indianapolis Our Indianapolis apartments for rent are located just six miles from downtown. The George offers one-, two-, and three-bedroom apartments with fantastic amenities to match! Our newly renovated, pet-friendly apartments ...