Craigie Rd/Esplanade sold price