20 De La Haye Close, Papworth Everard, Cam... | 3 Bd | 2 Ba
24 De La Haye Close, Papworth Everard, Cam... | 4 Bd | 3 Ba
4 De La Haye Close, Papworth Everard, Camb... | 3 Bd | 1 Ba