Studio14 Admiral House 38-42, Newport Road, Cardiff, Cardiff CF24 Listed Apr 2, 2026£59,000 -25.3% was £79,000