18 Cowley Street, Delahey sold price