Found 1 transactions going back to May 2020.
This Terraced property is located at 77 Quantock View, Bishops Lydeard, Taunton, TA4 3AR and was last sold for £192,950 on 05 May 2020.