Solar House, 915 High Road, London, N12
£1,125,000
4 beds3 baths2 receptions
Parkside Estates are delighted to present this stunning semi detached, 4 bedroom house nestled in the highly sought-after ...