Address:
Anchor Square
222 Papalaua Street
Lahaina, HI 96761
Total SF:
21,224
Year Built:
1968
Property Summary:

Square is a mixed use retail and office center located in Lahaina, Hi.