31 Mountgrove Road

JSON

Address
31 Mountgrove Road
London, Islington
Greater London
Postcode
N5 2LX
Tenure
Freehold
Date Price Type
£1,176,600 Terraced
£642,000 Terraced
£230,000 Flat/maisonette
£32,500 Flat/maisonette