apartments el verde wallpaper palo verde apartments el monte The Palo Verde Apartments located at 4704 Peck Road consists of a four-story structure featuring 49 residential units with on-sit… Friday, June 3, 2022 Edit