Bedrooms: 3 Bathrooms: 2 Total Square Feet: 1,721 Address: 1021 Quebec St Location: Denver, CO 80220 List Price: $369,973 Gorgeous…