4905 E 41st Avenue, Denver, CO 80216
0.42 Acres lot