Palmera Apartments

Phoenix, AZ


Palmera Apartments

Location

6625 N. 17th Ave.
Phoenix, AZ 85015
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Maplewood Apartments
6221 East 38th St
Tulsa, OK 74135
Cambridge Court
5145 North 7th Street
Phoenix, AZ 85014
Adagio
15645 North 35th Avenue
Phoenix, AZ 85053
Fairways at Cave Creek
2140 W. Thunderbird Road
Phoenix, AZ 85023
Remington at Memorial
8461 E. 81st Street South
Tulsa, OK 74133

Reviews

 
No reviews found.