Prime investment opportunity in the heart of Chalfont Borough! Welcome to 152/154 N. Main Street, a well-located fully rented duplex within walking distance to the train station, post office, restaurants, and local amenities—an ideal setup for long-term tenant demand. The property has been consistently operated as a rental and features long-term tenants in both units, providing immediate income potential. The first-floor unit offers two spacious bedrooms, one full bathroom, an eat-in kitchen, living room, basement access with laundry, and a private rear paver patio—a desirable feature for tenant retention. The second-floor unit includes a large primary bedroom, a well-sized second bedroom with in-unit laundry, one full bathroom, kitchen, living room, and an additional upper level with two large bonus rooms, adding flexibility for increased rental value or alternative use. Tenants may be willing to remain, allowing a new owner to step into an established income-producing property. Per existing leases, 30 days’ notice is required to vacate, offering flexibility for future repositioning or owner occupancy. This property presents multiple exit strategies: continue as a buy-and-hold rental, increase rents over time, or occupy one unit while generating income from the other. Strong location, proven rental history, and versatile layout make this a compelling addition to any investment portfolio.
Chalfont is located in Pennsylvania. Chalfont, Pennsylvania has a population of 4,244. Chalfont is less family-centric than the surrounding county with 30.23% of the households containing married families with children. The county average for households married with children is 32.42%.
The median household income in Chalfont, Pennsylvania is $103,456. The median household income for the surrounding county is $99,302 compared to the national median of $69,021. The median age of people living in Chalfont is 42.1 years.
The average high temperature in July is 84.7 degrees, with an average low temperature in January of 22.1 degrees. The average rainfall is approximately 47.8 inches per year, with 21.7 inches of snow per year.