Mayfair DuplexDenver, CO 80220 2 Units3 Bed | 4 Bath 2,039 SQFTBrand new construction modern duplex located in Mayfair.