Channel Terrace Apts
1717 Douglas Hwy # 10
Douglas, AK 99824
Douglas, AK 99824