11213 W Briarwood Drive for sale in Lakewood, Colorado May 8, 2023May 5, 2023 by Anne Barrington $460,000 | 3 Beds | 2 Baths | 1,872 Square Feet | 0.190 Acres