Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 VIGO PLACE £429,332 27 Feb 2023
UNIT 11 VIGO PLACE £348,382 27 Feb 2023
UNIT 15 VIGO PLACE £420,000 1 Jun 2016