$599,900
Active
5
Beds
4
Baths
4064
Sqft
0.07
Acres
6130 E Briarwood Cir, Englewood, CO 80112
MLS#: 5613436
Compare townhome searches across Denver Metro and Colorado’s Front Range. Choose a city below to view current townhomes for sale and narrow your search by location.