8381 E 29th Avenue, Denver

2 Bed - 3 Bath - 1,834 Square Feet