This is a 33236 square foot, single family home. This home is located at 900 Water St, Denver, CO 80211.
Off market
Street View
$77,600
900 Water St, Denver, CO 80211
--beds
--baths
33,236sqft
SingleFamily
Built in ----
0.76 Acres Lot
$-- Zestimate®
$2/sqft
$2,059 Estimated rent