Apartment
888 E 66th St APT 418, Indianapolis, IN 46220
Indianapolis, Indiana
888/apt 418 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 418, Indianapolis, IN 46220.
Property Details Applied
- 1 Bedrooms
- 1 Bathrooms
- Apartment
- Furnished
- Washer/Dryer Included