Circle City Apartments
1321 N Meridian St, Indianapolis, IN 46202