30th St & Elmira St

Bus Stop • Indianapolis, IN