Homes for sale - 6510 Meridian Parkway #C, Indianapolis, IN 46220 –...