Highgarden Real Estate

5520 N Delaware St Indianapolis IN 46220 MLS 21993109

Schedule a Showing & See the Inside: (317) 900-4552

Photo one of 5520 N Delaware St Indianapolis IN 46220 | MLS 21993109

$659,900

Gps Friendly
Courtesy of: CENTURY 21 Scheetz