KAHALA RESIDENCE

a modern oasis...