9 Leeland Way, London, NW10 1SA

NW10 1SA · Town & Country · London

£225,000guide price
9.1%gross yield
Residential9.1% gross yield