Avonwick Road, TW3
Fixed price £600,000