Oasis
91-1067 Polea St # D
Ewa Beach, HI 96706
Ewa Beach, HI 96706