Sold 91-321 Pupu Pl, Ewa Beach 96706 91-321 Pupu Pl, Ewa Beach 96706 Welcome home to… More Details $1,088,000