Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in 19104, PA

Apartments for Rent in 19104, PA. 329 Rentals Available
329 Rentals Available

Quick filters
  • Studio $1,100
    Base rent
    Verified Listing

    4.0 (3)
    212 S. 41St Street, Philadelphia, PA 19104
    Pet friendly
  • 2 bd $1,650
    Base rent
    4021 Haverford Ave, Philadelphia, PA 19104
    Pet friendly • Dishwasher • Washer/Dryer
  • 2 bd $1,350
    Base rent
    4030 Parkside Ave, Philadelphia, PA 19104
  • 2 bd $1,750
    Base rent
    4202 Fairmount Ave, Philadelphia, PA 19104
    Pet friendly • Dishwasher • Washer/Dryer
  • 6 bd $4,198
    Base rent
    3417 Race Street, Philadelphia, PA 19104
    Pet friendly • Dishwasher • Washer/Dryer
  • 2 bd $1,800
    Base rent
    4202 Fairmount Ave, Philadelphia, PA 19104
    Pet friendly • Dishwasher • Patio/Balcony
  • 3 bd $3,600
    Base rent
    317 N 41St St, Philadelphia, PA 19104
    Dishwasher • Air conditioner • Washer/Dryer
  • 4 bd $2,700
    Base rent
    Verified Listing

    721 N Dekalb St, Philadelphia, PA 19104
    Pet friendly • Dishwasher • Patio/Balcony
  • New listing
    3 bd $2,400
    Base rent
    Verified Listing

    748 N Holly St, Philadelphia, PA 19104
    Air conditioner • Washer/Dryer
59-0-zipcode

Frequently asked questions

When were prices and availability in 19104 last updated?

Prices and availability in 19104 were last updated on 6 Jul 2026.

What are the best apartments in 19104?
What is the average rent in 19104?

The average rent in 19104 is $2,722.

What is the price range for a studio apartment in 19104?

The price range for a studio apartment in 19104 is between $85 and $10,092.

What is the price range for a 1-bedroom apartment in 19104?

The price range for a 1-bedroom apartment in 19104 is between $950 and $15,195.

What is the price range for a 2-bedroom apartment in 19104?

The price range for a 2-bedroom apartment in 19104 is between $85 and $10,079.

What is the price range for a 3-bedroom apartment in 19104?

The price range for a 3-bedroom apartment in 19104 is between $1,940 and $4,915.

What type of rental buildings are in 19104?

In 19104 83% of the housing is rented out compared to 17% of homes are owned, according to the most recent Census Bureau estimates. 26% of 19104's apartments are found in large buildings of 50 units or more, 72% are located in smaller apartment complexes with less than 50 units, and 2% are single-family rentals.