£735,357
£365,000
1 the orchard, warwickshire
Sold in FEB 2023
£1,337,500
Sold in OCT 2020
£1,170,000
Sold in JUL 2015
£1,075,000