Illinois St & 59th St

Bus Stop • Indianapolis, IN