Tenanted and achieving £1,875pcm which equals a yield of 10.5%. - Manhatten Property

Tenanted and achieving £1,875pcm which equals a yield of 10.5%.

1 Property
Sort by:

Compare listings

Compare