Stroud Central location. 961 sqm of near level land Build your dream home enjoy a country lifestyle Mins to shops & primary school All town services available