Location

51 Kaikea Place , Kailua, United States