This is a 3954 square foot, single family home. This home is located at 2901 North Broadway, Denver, CO 80216.
Off market
$21,871,800
2901 North Broadway, Denver, CO 80216
--beds
--baths
3,954sqft
SingleFamily
Built in ----
1.42 Acres Lot
$-- Zestimate®
$5,532/sqft
$4,618 Estimated rent