Found 1 transactions going back to March 2018.
This Detached property is located at 85 Olivers Battery Road South, Winchester, SO22 4JQ and was last sold for £570,000 on 23 Mar 2018.