1/43 43 New $839,000 3 Beds4 Baths1,812 SqFt 21 DOYLE ST, Doylestown, PA 18901 Townhouse MLS# PABU2083342 Listed by Candace Brooks of Compass Pennsylvania, LLC