Highgarden Real Estate

8500 N Meridian St Indianapolis IN 46260 MLS 21916843

Schedule a Showing & See the Inside: (765) 418-0985

Photo one of 8500 N Meridian St Indianapolis IN 46260 | MLS 21916843

$399,000

North Meridian Street Just South Of 86Th St., First House On West Side Of Street.
Courtesy of: Broker Direct Realty, LLC