12 Plots

Published On: 18 February 2021

Date: May 2019
Location: Hitchin, Hertfordshire
Cost: £285,000