46-293 Haiku Rd, Kaneohe, HI 96744 $1,589,000

Enter page body text here.