Church Lane, Haddenham End, Ely, CB6, 3 Bedroom Apartment Flat - £295,000

Floorplan