No. 51, Denon Terrace