5/2a Deepdene Avenue, Westbourne Park sold price