17A Albion Grove Crescent, Griffith | Well-appointed villa living