The Palmer Apartments
Add to Favorites
CLOSED NOW
Today: 9:30 am - 6:00 pm
Tomorrow: 9:30 am - 6:00 pm
Amenities:
Wheelchair accessible
Saved to Favorites
Parking: Self, On Site
Wheelchair Accessible: Yes
Phone: (484) 414-4280
Address: 18 E Lancaster Ave, Wynnewood, PA 19096
Website: website
2120-34 N. 63rd St., Philadelphia, PA 19151
900 N 63rd St, Philadelphia, PA 19151
7400 Haverford Ave, Philadelphia, PA 19151
300 E Lancaster Ave, Wynnewood, PA 19096
6351 Overbrook Ave Ofc 104B, Philadelphia, PA 19151
1468 N 60th St, Philadelphia, PA 19151
2418 N 56th St, Philadelphia, PA 19131
150 E Wynnewood Rd, Wynnewood, PA 19096
4618 Chester Ave, Philadelphia, PA 19143
1515 N Allison St, Philadelphia, PA 19131