Meridian Hills Indiana 7498 N Pennsylvania St, Indianapolis, IN 46240 – $1,499,999 Read More Meridian Hills Indiana