Taku Lake Park

Location:201-217 E 76th Ave, Anchorage, AK 99518, USA