£420,000
622 mitcham road, greater london
Sold in MAY 2022
638 mitcham road, greater london
Sold in SEPT 2016
£360,000
646 mitcham road, greater london
Sold in FEB 2017