10 Craigweil Avenue sold price