Key Facts For Buyers - Treharris Street, Cardiff, CF24