21-23 Senghennydd Road, 1967-89