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