North Finchley N12

Sort By:  

823 High Road London N12 8PR

For Sale
£800,000 STC - For Sale, Investments

** SALE AGREED **   High Road North Finchley London N12  Freehold Shop & Residential Upper Parts – Investment For Sale (Vendors may sell all…

More Details
2,150 sqft