4176 Keanu St 1 Honolulu HI 96816 Diamond Head - photo #1
4176 Keanu St 1 Honolulu HI 96816 Diamond Head - photo #2
4176 Keanu St 1 Honolulu HI 96816 Diamond Head - photo #3