A1/A2/E use

Sort By:  

832-834 High Road N12 9RA

SHOP NOW LET
£60,000 pax - Let/Managed

832-834 High Road North Finchley London N12 9RA –  ** SHOP NOW LET ** *** Incentives Available *** A prime retail site situated on High…

More Details
3500 sqft