This is a 131944 square foot, single family home. This home is located at 5330 W 11th Ave, Denver, CO 80214.
Off market
Street View
$53,093,600
5330 W 11th Ave, Denver, CO 80214
--beds
--baths
131,944sqft
SingleFamily
Built in 2019
0.58 Acres Lot
$-- Zestimate®
$402/sqft
$4,034 Estimated rent