Grace Meadows Apartments

500-640 E Spruce St, Palmyra, PA 17078

Check Availability

(717) 553-1664(717) 269-5252(717) 553-1660


Apartment Features

  • Air ConditioningAir Conditioning
  • Cable ReadyCable Ready
  • DishwasherDishwasher
  • MicrowaveMicrowave
  • Oversized ClosetsOversized Closets
  • Smoke FreeSmoke Free
  • Washer & Dryer In UnitWasher & Dryer In Unit
  • PatioPatio
  • RefrigeratorRefrigerator

Special Features

  • Furnished AvailableFurnished Available
  • PetsPets

Community Features

  • Emergency MaintenanceEmergency Maintenance
  • High Speed Internet AccessHigh Speed Internet Access
  • Public TransportationPublic Transportation
  • Pet FriendlyPet Friendly

Additional Features

  • Private EntrancePrivate Entrance
  • Convenient to ShoppingConvenient to Shopping
  • Professional Landscaping & Snow RemovalProfessional Landscaping & Snow Removal
  • Across the street from Northside ElementaryAcross the street from Northside Elementary
  • Convenient to Hershey,Lebanon,Annville,HarrisburgConvenient to Hershey,Lebanon,Annville,Harrisburg
  • Ample ParkingAmple Parking
  • All Unit Included Storage UnitAll Unit Included Storage Unit


  • Pets AcceptedPets Accepted
  • Call for PolicyCall for PolicyBreed Restrictions Apply
Call (717) 553-1664(717) 269-5252(717) 553-1660orCheck Availability

Floor Plans & Pricing

Beds2 Beds
Baths1.5 Baths
Deposit: Please Call

Prices and availability subject to change without notice.

Property Details

Grace Meadows Apartments - Palmyra

Grace Meadows Apartments

Enjoy natural lighting in every home and walk-in closets to help keep you organized. The kitchens have fabulous cabinets and countertops with built-in appliances, and washer and dryers in every unit.

Lease Terms


Call (717) 553-1664(717) 269-5252(717) 553-1660orCheck Availability

Office Hours

Open Today

Please Call for Appointment

MondayPlease Call for Appointment
TuesdayPlease Call for Appointment
WednesdayPlease Call for Appointment
ThursdayPlease Call for Appointment
FridayPlease Call for Appointment
View All
Call (717) 553-1664(717) 269-5252(717) 553-1660orCheck Availability


General Directions

Please Call for Directions

Call (717) 553-1664(717) 269-5252(717) 553-1660orCheck Availability