$325,000 Sold Jun 25, 2025
- 1,485 Sq Ft
- $219/SF
- 2 Days On Market
- 3 Beds
- 2.5 Baths
- Built 1993
20394 Mitchell Place, Denver, CO 80249
Investment property ready for (significant) improvements and updates. Currently leased until July 5th, 2025. Three car garage. Newer roof and gutters (March 2024).
Renee Anderson Keller Williams DTC
