£1,350 pcm (£312 pw),
To Let
£1,750 pcm (£404 pw),
To Let
Station Road, Alexandra Palace
Reference:103131001349 EAID:a715bec80fa7dfbe68cbc907ead71bf4 BID:1
£2,500 pcm (£577 pw),
To Let
£240,000 Leasehold
Sold Subject to Contract
£360,000 Leasehold
For Sale
£370,000 Leasehold
For Sale
£395,000 Leasehold
For Sale
£400,000 Leasehold
For Sale
£440,000 Leasehold
Sold Subject to Contract
£470,000 Leasehold
For Sale