Found 1 transactions going back to February 2024.
This Detached property is located at 176 Christchurch Road, Norwich, NR2 3PJ and was last sold for £548,126 on 15 Feb 2024.