12667 E 86Th St Indianapolis IN 46236 MLS 22003021
Schedule a Showing & See the Inside: (317)
752-5826
$525,000
From Sr36 And Carroll Rd, Go North On Carroll Rd. Turn Left On 86Th St And The Home Is On The Left.
Courtesy of: F.C. Tucker Company