26A FRIERN BARNET ROAD
Detached Flat
3 rooms
55.55 m²
EPC D
- Last sold £85k