Circle City Apartments 1321 North Meridian Street, Indianapolis, IN 46202