Zumper

Alert me when this rental is available.

modified
Updated 5+ Days Ago

Highlights

  • Washer, dryer
  • Lvt flooring
  • Garage
  • Fenced yard
  • Refinished original hardwood floors
  • Central air

Location

104 N 21st St, Camp Hill, PA 17011, USA

Available rentals nearby

featured image of 400 W Crestwood Dr

Fairmount Park

Our team has verified this company

400 W Crestwood Dr

3 Beds

$1,631–$1,883

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 114 Hummel Ave #1

114 Hummel Ave #1

3 Beds

$1,895

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 503 S 32nd St

503 S 32nd St

3 Beds

$1,695

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 2350 Ellerslie St

East Harrisburg • 2350 Ellerslie St

3 Beds

$1,495

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 2343 Kensington St #1

East Harrisburg • 2343 Kensington St #1

3 Beds

$1,475

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 200 S Court St

200 S Court St

3 Beds

$1,800

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 2236 Berryhill St #1

East Harrisburg • 2236 Berryhill St #1

3 Beds

$1,450

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 26 Laurel St #1

26 Laurel St #1

3 Beds

$1,900

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 400 W Crestwood Dr

Fairmount Park

Our team has verified this company

400 W Crestwood Dr

3 Beds

$1,631–$1,883

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 114 Hummel Ave #1

114 Hummel Ave #1

3 Beds

$1,895

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 503 S 32nd St

503 S 32nd St

3 Beds

$1,695

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 2350 Ellerslie St

East Harrisburg • 2350 Ellerslie St

3 Beds

$1,495

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 2343 Kensington St #1

East Harrisburg • 2343 Kensington St #1

3 Beds

$1,475

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 200 S Court St

200 S Court St

3 Beds

$1,800

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 2236 Berryhill St #1

East Harrisburg • 2236 Berryhill St #1

3 Beds

$1,450

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.
featured image of 26 Laurel St #1

26 Laurel St #1

3 Beds

$1,900

Fees may apply. The price shown reflects base rent. Complete fee information is not available from the property, so additional fees may increase the total monthly cost.

Rent trends in Camp Hill

3-bedroom apartments at 104 N 21st St cost about 1% more than the average rent price for 3-bedroom apartments in Camp Hill.

Median rents as of Oct 31 2026.
Camp Hill
A table of 3-bedroom apartment rental data trends in Camp Hill
MonthMedian Rent
November 2024$1,937
December 2024$2,095
January 2025$1,877
February 2025$1,737
March 2025$1,806
April 2025$2,002
May 2025$2,585
June 2025$2,053
July 2025$2,114
August 2025$2,200
September 2025$2,044
October 2025$1,872
November 2025$1,837
December 2025$1,926
January 2026$2,021
February 2026$1,919
March 2026$1,860
April 2026$1,897
May 2026$1,914
June 2026$1,941
July 2026$1,889
August 2026$1,702
September 2026$1,721
October 2026$1,681

Rent history

The increase or decrease in monthly rent compared to the previous listing price.
Check out the past listing prices for monthly rent at 104 N 21st St, Camp Hill, PA.
8 months ago$1,690

Schools near 104 N 21st St

Eisenhower Elementary School

340 n 21st st

camp hill, PA, 17011

3-5Public
A

Hoover Elementary School

420 s 24th st

camp hill, PA, 17011

K-2Public
B+

Winding Creek Elementary School

34 bali hai rd

mechanicsburg, PA, 17050

K-5Public
A
Powered byniche.com

Getting around Camp Hill near 104 N 21st St

Walking

6/10
Some shops and stores are within a few minutes.

Driving

8/10
Commuting is easy with multiple accessible routes and plenty of parking.

Cycling

4/10
More spots are within biking distance and some roads are cyclist-friendly.

Transit

3/10
There are a few mass transit options within the area.

Points of interest for 104 N 21st St, Camp Hill

Groceries

6/10
At least one supermarket within a 15-minute walk

Shopping

6/10
Several shops within walking distance

Cafes

6/10
Some cafés within a few minutes’ walk

Restaurants

5/10
Some restaurants within a few minutes’ walk

Primary schools

8/10
At least one elementary school within a 10-minute walk

High schools

8/10
At least one high school within a 10-minute walk

Parks

6/10
Large amount of park space nearby

Nightlife

2/10
Some bars within walking distance

Explore the area around 104 N 21st St

Karns Quality Foods
1023 State St
Sherri's Crab Cakes
1011 State St
GIANT Food Stores
3301 Trindle Rd
Texaco Food Mart
Erford RD
Walmart Supercenter
3400 Hartzdale Dr
J Hilburn
2138 Market St
Meeka Jewelry
2135 Market St
Little Black Dress
1801 Market St
Thrive Fit Co
1801 Market St
Underneath It All
1801 Market St
One Good Woman
1801 Market St
Just Born Java
1909 State Rd
Good Ground Coffee Company
244 S 17th St
Dunkin'
503 N 21st St
Starbucks
3200 Trindle Rd
Brewhouse Grille
2050 State Rd
Championship Billiards
829 State St
Theo's Bar & Grille
3315 Hartzdale Dr
El Sol Express
3401 Hartzdale Dr
Bonefish Grill
3505 Gettysburg Rd
The Pennsylvania Bakery
1713 Market St
GDN USA LLC
355 N 21st St
Harner's Bakery
900 Market St
Kepler's Seafood
900 Market St
Shaffer's Meats
900 Market St
Playground
Willow Park
FIALA Playing Fields
Playground
Camp Hill Literacy Garden
Roberto's Pizza
2000 Market St
The Watershed Pub
2129 Market St
Cedars Restaurant Lebanese Cuisine
2153 Market St
Sweet Velvet Macarons
1801 Market St
Dolce Vita Italian Restaurant
1509 Market St
Market St / 21st St (Camp Hill) WB
Mechanicsburg, Carlisle
Market St / 21st St (Camp Hill) EB
Mechanicsburg, Carlisle
Market St / N 20th St
Mechanicsburg, Carlisle
Market St / 22nd St (Camp Hill) WB
Mechanicsburg, Carlisle
Market St / N 23rd St (Camp Hill) EB
Mechanicsburg, Carlisle
Harrisburg
Keystone Service, Pennsylvanian

Notify me

We’ll let you know when this property is available and send you similar listings.

Full name*
Move-in date*
By sending this inquiry, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values. By providing my phone number, I consent (not a condition of purchase) to be called and texted by 104 N 21st St, Camp Hill, PA 17011, USA.

130 S 3rd St, Harrisburg, PA 17101, USA