1
result
Sold prices in Heywood Avenue, Maidenhead, SL6
60 Heywood Avenue, Maidenhead, SL6 3JA
- £118,500 Terraced, Freehold 24 March 2000
- £88,950 Terraced, Freehold 12 June 1998