No. 33, Denon Terrace