LET AGREED
Solihull
£1150 pcm
266 Wharf Lane Solihull B91 2UN
Immaculately presented apartment set on prestigious development enjoys meaningful communal gardens and is walking distance of Solihull Town Centre. Full details
Apartment
1 2
2 1