Luckman Apartments Luckman Apartments 1801 E. 12th St.Cleveland, OH 44114 GET DIRECTIONS Lobby – Drop offDrop off boxes – 1Lockers – 0MTWThF