Sold Apr 2026
$995,000
22451 Mirror Lake Dr, Chugiak, AK 99567
5 bd 4 ba 3,952 sqft