Open Home – Renovation Opportunity! 3 Bedrooms ● Treharris Street, Cardiff OPEN HOME – THREE DOUBLE BEDROOMS View details