6106 Elmira St, Denver CO 80238
General Features
MLS: 8533058 | Status: Sold |
Sold Date: 06/07/2022 | Bedrooms: 5 |
Baths: 4 | Acreage: 0.15 acres |
Lot Size: 6,376ft² |
MLS: 8533058 | Status: Sold |
Sold Date: 06/07/2022 | Bedrooms: 5 |
Baths: 4 | Acreage: 0.15 acres |
Lot Size: 6,376ft² |