February 07, 2024 2632 W 26th Ave. Denver (Jefferson Park) February 07, 2024/ Kate Kazell 3 Beds | 2 Baths | 2,876 SF | Sold June 2023 for $930,000