£920,000
£648,250
£153,000
82 baker street, hertfordshire
Sold in JAN 2023
£1,196,000
Sold in JUL 2018
£1,060,000
2 oakroyd close, hertfordshire
Sold in JUN 2024