Last Updated: 10 Hrs. Ago

Monthly Rent

$3,300

Beds

3

Baths

1

* Price shown is base rent. Excludes user-selected optional fees and variable or usage-based fees and required charges due at or prior to move-in or at move-out. View Fees and Policies for details. Price, availability, fees, and any applicable rent special are subject to change without notice.

Note: Prices and availability subject to change without notice.

Lease Terms

Contact office for Lease Terms

About 21 N Franklin St

This charming 3-bedroom, 1-bathroom twin home in Doylestown Borough seamlessly combines modern upgrades with timeless appeal. The home boasts beautifully refinished hardwood floors throughout all three levels and has been freshly painted in neutral tones, creating a bright and welcoming ambiance. As you step onto the front porch and enter the living room, you’ll be greeted by built-in shelving with lighting and an open floor plan that flows effortlessly from front to back. The updated kitchen offers ample cabinetry and counter space, highlighted by a gorgeous brick arch with accent tile that adds a stylish focal point. Just off the kitchen, a sunny dining area provides the perfect setting for intimate meals, while the spacious great room with vaulted ceilings is ideal for entertaining. Beyond the great room, a private, fully fenced-in yard with brick pavers and manicured garden beds offers a peaceful retreat. Upstairs, the refinished wooden staircase leads to a newly remodeled full bath featuring a tile tub shower, vanity, and newer washer and dryer. Two generously sized bedrooms, both with hardwood floors and closet space, offer picturesque views of the bustling borough. The third bedroom or loft space, located on the upper floor, features a beautiful stone accent wall. The unfinished basement, with exterior entrance at the back, provides plenty of storage space. The paved driveway makes parking a breeze. Just a short stroll from downtown Doylestown, this home offers easy access to local playgrounds, shops, restaurants, cultural attractions, public transportation, and major roadways. Assigned to Central Bucks School District. Call to schedule your private showing today!

21 N Franklin St is located in Doylestown, Pennsylvania in the 18901 zip code.

Protect yourself from fraud. Do not send money to anyone you don't know.

$5,030 / month $775,000 Listing Price
3 Beds |1.5 Baths | 1,755 Sq Ft
$5,511 / month $849,000 Listing Price
4 Beds |2.5 Baths | 2,292 Sq Ft
$20,446 / month $3,150,000 Listing Price
5 Beds |5.5 Baths | 6,500 Sq Ft

Floorplan Amenities

  • Dishwasher
  • Basement

Commuter Rail

  • Doylestown

    Walk: 6 min 0.4 mi
  • Delaware Valley College

    Drive: 4 min 1.7 mi
  • New Britain

    Drive: 6 min 3.0 mi
  • Chalfont

    Drive: 9 min 4.6 mi
  • Link Belt

    Drive: 14 min 7.4 mi

Universities

Parks & Recreation

  • Henry Schmieder Arboretum

    Drive: 4 min 1.6 mi
  • Peace Valley Park

    Drive: 11 min 4.6 mi
  • Peace Valley Nature Center

    Drive: 11 min 4.9 mi
  • Paunacussing Preserve

    Drive: 11 min 5.5 mi
  • Bulls Island Recreation Area

    Drive: 28 min 15.2 mi

Shopping Centers & Malls

Military Bases

Schools

Data provided by GreatSchools.org 2025 © 2025. All rights reserved.

Similar Nearby Apartments with Available Units

  • = This Property
  • = Similar Nearby Apartments

Ratings

Walkability

NR
Not Rated

Transit

NR
Not Rated

Bikeability

NR
Not Rated
Report an Issue


21 N Franklin St
I would like to...
0 out of 400 characters
(484) 459-9944

Submitting Request

Thank You

Your email has been sent.

}