5855 5857 And 5859 E 38th Street
Indianapolis, Indiana

MLS#: 29298500

$997,500 USD

The details

Property features

Description

To follow.

Location

Indianapolis, Indiana
Courtesy of Jonathan Blake CENTURY 21 Scheetz