$840,000 Sold Jun 09, 2025
- 1,901 Sq Ft
- $442/SF
- 179 Days On Market
- 3 Beds
- 3.5 Baths
- Built 2015
3354 W 18th Ave, Denver, CO 80204
Located just three blocks from Sloan’s Lake, this three bedroom, four bath townhome in one of Denver’s best neighborhoods is a must see! With nearly 2,000 square feet of living space, oversized rooms and 10’ ceilings, this is one of the most spacious townhomes in the area. Recently upgraded with new lighting, mirrors, fixtures and professionally designed closet systems, this property includes
Brian Valant Urban Pine Ltd.
