This is a 306258 square foot, single family home. This home is located at 1809 28th St, Denver, CO 80216.
Off market
Street View
$149,286,000
1809 28th St, Denver, CO 80216
--beds
--baths
306,258sqft
SingleFamily
Built in 2015
2.92 Acres Lot
$-- Zestimate®
$487/sqft
$3,446 Estimated rent