156 Barden Street, Eden Mills