4B MacAulay Street, Eden Terrace