UK
London
Investment High Road E
E11
High Road
To Sell
Investment - Residential, Investment - Retail High Street
The accommodation comprises three commercial units and 12 self-contained flats. Estimated yield..
High Road, Leytonstone