6301 N Delaware St Indianapolis IN 46220 MLS 21978239
Schedule a Showing & See the Inside: (317)
402-5150
$499,900
North Or South On Meridian St. To 62Nd Street, East To Delaware Then North To Home. North Or South On College Avenue To 63Rd Street, West To Delaware. Home Is On Northeast Corner.
Courtesy of: Keller Williams Indpls Metro N