Apartment

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

Indianapolis, Indiana

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

$130

+ Taxes - Monthly Rate

This apartment home has 2 bedrooms and 2 bathrooms. This home is located at 888 E 66th St APT 236, Indianapolis, IN 46220.

Property Details Applied

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