Kailua Beachfront Villa 1990/NUC-1798 · HomeShared