Birch Avenue, Palmers Green, London N13

Offers in excess of £725,000
4 bedrooms 2 bathrooms