Sold STC - 3 bed Semi-Detached House

Greenford Avenue, Southall, Greater London

£400,000