1818 W Vermont Street, Indianapolis, IN, 46222
1818 W Vermont Street, Indianapolis, IN, 46222
1818 W Vermont Street, Indianapolis, IN, 46222
1818 W Vermont Street, Indianapolis, IN, 46222

$124,900

1818 W Vermont Street, Indianapolis, IN, 46222

4
Courtesy of: E & L Son Enterprise, LLC