Key Facts For Buyers - Glenrise Close, St. Mellons, Cardiff, CF3