38th St & Hillside Ave

Bus Stop • Indianapolis, IN