$688,500

3643 S Newcombe Way, Denver, CO, 80235

UNDER CONTRACT