Favorites Updated
Clear All Apply
Willow Run Apartments
Check Availability
(877) 341-5152

Willow Run Apartments

3505 W Moreland Rd, Willow Grove, PA 19090
  • $1,182 - $1,910
  • 1 - 2 Beds
Photos
Floor Plans
Videos
Map
click to view interactive map
1 Bed
1 BR - 1 BA One Bedroom - 2nd
$1,182 - $1,219
Sq. Ft. 860
Deposit/Fees: $1219.00
1 BR - 1 BA One Bedroom
From $1,193
Sq. Ft. 814
Deposit/Fees: $1193.00

Note : Prices & Availability Subject To Change

2 Beds
2 BR - 1 BA Two Bedroom
$1,202 - $1,321
Sq. Ft. 1004
Deposit/Fees: $1321.00
2 BR - 1 BA Two Bedroom - 2nd Floor
$1,308 - $1,348
Sq. Ft. 1050
Deposit/Fees: $1348.00
2 BR - 2.5 BA TownHouse
$1,853 - $1,910
Sq. Ft. 1851
Deposit/Fees: $1910.00

Note : Prices & Availability Subject To Change

About Us

Willow Run Apartments

Welcome to Willow Run Apartments! This Westover Companies community brings you country living with the conveniences of the city. Located on the former Brookside Farm, shopping at the Willow Grove Park Mall is within easy walking distance. Convenient access to the Pennsylvania Turnpike takes you to Center City in Philadelphia or King of Prussia in minutes. So come to Willow Run where the beauty of the country is perfectly blended into city.

Willow Run Apartments is located in the Philadelphia Area in the 19090 zip code. View this apartment on a map.

Professionally Managed By: Westover Companies

Amenities

Community Features

  • 24 Hour Emergency Maintenance
  • On Site Property Management
  • Online Payment Option
  • Fitness/Health Center
  • Short Term Lease Available
  • Walk To Bus Line
  • Close to area shopping including Willow Grove Park Mall

Floor Plan Amenities

  • Balcony
  • Dishwasher
  • Dryer
  • Large Closets
  • Satellite TV
  • Semi-private Entrances
  • Central Air and Heating
  • Full Sized Appliances
  • Wall to wall carpeting
  • Washer/Dryer in Unit

*Note: In Select Units

Policies

Pet Policies

Cat: Up to 1 is permitted.

  • Cats allowed with a fee.

Leasing Terms

6 months, 12 months

Office Hours
  • Monday: 9:30 AM - 6:00 PM
  • Tuesday: 9:30 AM - 6:00 PM
  • Wednesday: 9:30 AM - 6:00 PM
  • Thursday: 9:30 AM - 6:00 PM
  • Friday: 9:30 AM - 6:00 PM