21 Huka Road, Birkenhead

21 Huka Road