405 WEST 23RD STREET, #3-I - London Terrace Towers