38 Invergowrie Avenue, Highgate sold price