Gargoyles Garden

18-7979 N Lauko Rd, Mountain View, HI 96771