Address:Anchor Square222 Papalaua StreetLahaina, HI 96761Total SF:21,224Year Built:1968Property Summary: Square is a mixed use retail and office center located in Lahaina, Hi.Javascript is required to view this map.