Columbus Circle is an attraction in itself  known for being steps away from famous New York City attractions like Central Park and Time Warner Center And now we have a new addition to this hallowed “circle”: Christopher Columbus’ apartment