Sold STC - 3 bed Semi-Detached House

Mildred Avenue, Northolt, Greater London

£530,000