Found 1 transactions going back to May 2003.
This Detached property is located at 104 Mannamead Road, Plymouth, PL3 5QH and was last sold for £398,200 on 13 May 2003.