9962 Clay Court, Denver, CO 80260
3
beds
1
bath
1,028 Sq.Ft. LIVING AREA
10,062 Sq.Ft. lot