2 Callaghan Square, Cardiff, CF10 5BT

Ā£9,477

Email