31A Osborne Road

JSON

Address
31A Osborne Road
London, Enfield
Greater London
Postcode
N13 5PT
Tenure
Leasehold
Date Price Type
£424,000 Flat/maisonette
£380,000 Flat/maisonette
£212,150 Terraced
£140,000 Terraced
£69,500 Flat/maisonette