1 results
20% NET YIELD - £335,000 p.a Net Rent - Let on 7 Year hands off Lease - Investment Property For Sale