103A Leighton Road

JSON

Address
103A Leighton Road
London, Camden
Greater London
Postcode
NW5 2RB
Date Price Type Tenure
£938,000 Flat/maisonette Leasehold
£128,000 Flat/maisonette Leasehold
£1,000 Terraced Freehold