Olowalu Plantation House

810 Olowalu Village Rd Lahaina HI 96761 USA

(808) 667-5751

Location