29 Windsor Place, Cardiff, CF10 3BZ

£18,750

Email