Mercer Island House North

47.591846, -122.240158