*SOLD STC* Orchard Park – 42′ x 22′ – £249,950Newbury Park Home Sales, Park Homes for SaleMore Details