5+ Days Ago
Location
1701 N 20th St, Philadelphia, PA 19121, USA|North Philadelphia West
Hi! Let’s figure out if this property is right for you.
Powered by Zumper AI
Nearby rentals
Renter hub
Property management
Powered by Zumper AI
1701-03 N 20TH STREET receives an expert rating of 7.8, reflecting its quality and attractiveness to renters. With strong scores in price, amenities, and location, it offers excellent value, convenient access to essential services, and a premier living experience. Additionally, the property stands out for its commitment to environmental sustainability, with walkable surroundings and nearby public transit and parks.