511 North Parker Avenue, Indianapolis, IN, 46201

$109,900

511 North Parker Avenue, Indianapolis, IN, 46201

Courtesy of: Indy Metro Northeast