Westlake Apartments

3139 Ala Ilima Street Honolulu HI 96818 (888) 848-5698