Westlake Apartments

 3139 Ala Ilima St, HonoluluHI 96818
Contact for PricingStudio