4621 W Short Pl Denver, CO 80204

2 Beds | 1 Bath | 790 Sq Ft

Single Family | Year Built 1953