Mayfair Close, Anfield, Liverpool, MerseysideRooms 2 Type Town House Price Offers Over £90,000 Find Out More