This is a apartment home. This home is located at 4672 W 20th Street Rd UNIT 612, Greeley, CO 80634.Show more