
Here's a complex question that requires someone to reason about the input, can you answer it?
Between Central Park Place and 56 Leonard Street, which building has a higher number of floors?


56 Leonard Street
