Homes for sale - 3965 N Meridian Street #7D, Indianapolis, IN 46208...