menu
contact us

homes for sale in doylestown pa

Price
Beds
Baths
Save Search
Price Change - 3 days ago
$709,990
Townhouse For Sale
Active
3
BEDS
3
TOTAL BATHS
3,063
SQFT
20020 Elizabeth Lane Leighton #LEIGHTON
Doylestown, PA 18901
Preserve At Burke Farm Subdivision
$950,000
Commercial For Sale
Active
0.07
ACRES
BUCKS
COUNTY
21 N Main Street
Doylestown, PA 18901
 
$1,100,000
Commercial For Sale
Active
0.13
ACRES
BUCKS
COUNTY
4 W Oakland Avenue
Doylestown, PA 18901
 
New Listing - 4 weeks online
$2,500,000
Commercial For Sale
Active
0.05
ACRES
BUCKS
COUNTY
34 W State Street
Doylestown, PA 18901
 
$1,000,000
Commercial For Sale
Active
BUCKS
COUNTY
52 E State Street F #F
Doylestown, PA 18901
 
$695,000
Commercial For Sale
Active
BUCKS
COUNTY
47 W Oakland Avenue
Doylestown, PA 18901
Doylestown Boro Subdivision
$2,150,000
Commercial For Sale
Active
0.23
ACRES
BUCKS
COUNTY
48 W Oakland Avenue
Doylestown, PA 18901
 
New Listing - 3 weeks online
$825,000
Multi-Family For Sale
Active
3,546
SQFT
75 W Ashland Street
Doylestown, PA 18901
 
New Listing - 3 weeks online
$550,000
Commercial For Sale
Active
0.1
ACRES
BUCKS
COUNTY
164 Green Street
Doylestown, PA 18901
Doylestown Boro Subdivision
$750,000
Commercial For Sale
Active
0.12
ACRES
BUCKS
COUNTY
113 E Court Street
Doylestown, PA 18901
 
$559,998
Single Family Home For Sale
Active
3
BEDS
3
TOTAL BATHS
1,600
SQFT
150 N Church Street
Doylestown, PA 18901
Doylestown Boro Subdivision
$1,250,000
Commercial For Sale
Active
0.51
ACRES
BUCKS
COUNTY
191 S Clinton Street
Doylestown, PA 18901
 
New Listing - a week online
$1,700,000
Single Family Home For Sale
Active
3
BEDS
3
TOTAL BATHS
3,146
SQFT
465 E State Street
Doylestown, PA 18901
Golfview Subdivision

Search all available Homes for sale in Doylestown PA. Use the tools to search all active Andorra listings by price, bedrooms, bathrooms, or by map.  Please contact us if you need a more detailed custom search of active, pending, or sold property listings.

Looking to buy a house?
Contact our agents!

Ask Our agent

we are here to help