3 Latchford Place

JSON

Address
3 Latchford Place
Hemel Hempstead, Dacorum
Hertfordshire
Postcode
HP1 1AB
Tenure
Freehold
Date Price Type
£985,000 Detached
£857,500 Detached
£590,000 Flat/maisonette
£485,000 Flat/maisonette