View details for 9800 Mayfair St Unit C 9800 Mayfair St Unit C $2,700+ 9800 Mayfair Street, Meridian, CO 80112