5636 E 23rd St Indianapolis, IN Apartments
912 ft2 912 ft2
Remodeled and move in ready - check out this quaint little home located off 23rd street. Recently updated and move in ready. Comes with appliances.