Highgarden Real Estate

8500 N Meridian St Indianapolis IN 46260 MLS 21916843

Schedule a Showing & See the Inside: (317) 529-5473

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