8500 N Meridian St Indianapolis IN 46260 MLS 21916843
Schedule a Showing & See the Inside: (317)
778-8227
$399,000
North Meridian Street Just South Of 86Th St., First House On West Side Of Street.
Courtesy of: Broker Direct Realty, LLC