Homes for sale - 3965 N Meridian Street #West 6C, Indianapolis, IN ...