Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 MACRAE ROAD £275,000 29 Sep 2017
CHANNEL HOUSE, 87 MACRAE ROAD £413,500 21 Dec 2015
UNIT 1-2 THE SANCTUARY, 62 MACRAE ROAD £376,320 27 May 2022
UNIT 3 THE SANCTUARY, 62 MACRAE ROAD £224,400 8 Oct 2019