Key Facts For Buyers - Willowmeade, Liverpool, L11