This is a 8349 square foot, single family home. This home is located at 4505 N Tulsa Ct, Denver, CO 80239.
Off market
Street View
$18,662,400
4505 N Tulsa Ct, Denver, CO 80239
--beds
--baths
8,349sqft
SingleFamily
Built in 1970
3.48 Acres Lot
$-- Zestimate®
$2,235/sqft
$2,140 Estimated rent