Miller's Landing

13890 Beach Drive, Seward, AK, USA, 99664