3866 Cook St Denver CO 80205-large-018-9-Bedroom 2-1499×1000-72dpi