This is a single family home. This home is located at 631 S Townsend Ave, Montrose, CO 81401.Show more