Corner Haslett and Copeland Street, Eden Terrace