Est $771,211 Not Listed For Sale
59 W Byers Place, Denver, CO 80223
- 3 Beds
- 2.5 Baths
- 1,840 Sq Ft
- Built 1890
Last Sold Summary
- 6% Below List Price
- $445/SF
- 20 Days On Market
Last Sold Price $819,500
Last Listing Agent Sarah Nolan Compass - Denver