Found 1 transactions going back to October 2012.
This Detached property is located at Brambles End, 22, Flensburg Close, Andover, SP10 4LW and was last sold for £320,000 on 26 Oct 2012.