resi-res-2916082-91-2024-Luahoana-St-Terrazza-Ph-10-82-Ewa-Beach-HI-96706-MLS-2916082