29 N IRVINGTON Avenue, Indianapolis, IN 46219
Studio
0.16 Acres lot