Posted on April 21, 2017 by jamesyeeApartment near Times Square Set in New York, this air-conditioned apartment is 300 metres from Broadway Theatre. The unit is 600 metres from Carnegie Hall. Like this:Like Loading... Related