Found 1 transactions going back to April 2018.
This Semi-Detached property is located at 31 West Town Park, Bristol, BS4 5EA and was last sold for £356,500 on 06 Apr 2018.