palmer phoenix the wallpaper the palmer apartments phoenix The Palmer is a pet-friendly apartment community in Phoenix AZ Apply Today Book a Tour 6026000867 Luxury for a Lifetime Impressiv… Friday, November 4, 2022 Edit