Apartment

888 E 66th St APT 419, Indianapolis, IN 46220

Indianapolis, Indiana

888/apt 419 East 66th Street | Indianapolis, Indiana 46220

$115

+ Taxes - Monthly Rate

This 751 square foot apartment home has 1 bedrooms and 1.0 bathrooms. This home is located at 888 E 66th St APT 419, Indianapolis, IN 46220.

Property Details Applied

  • 1 Bedrooms
  • 1 Bathrooms
  • Apartment
  • Furnished
  • Washer/Dryer Included