$360,000 Sold Aug 01, 2025
- 1,454 Sq Ft
- $248/SF
- 24 Days On Market
- 3 Beds
- 1.5 Baths
- Built 1984
7373 E Iowa Ave Unit 1124, Denver, CO 80231
Welcome to Indian Creek—a hidden gem in the heart of Denver with unbeatable access to Cherry Creek, DTC, Lowry, and the scenic Cherry Creek Bike Trail just minutes away. Perfectly positioned in one of the best spots in the community, this upgraded townhome faces green space and is directly across from Chennai Park, offering the ideal blend of tranquility and convenience. Step inside to discover a
Sara Wilhelm Milehimodern
