£405,000
Sold 12 May 2025
FLAT 92, FINCHLEY COURT, BALLARDS LANE, FINCHLEY, LONDON, N3 1NJ
Flat
N3 1NJ
Page 5 of 5