1/34 34 Price Dropped by $15K $ 300,000 2 Beds2 Baths1,080 SqFt 1060 S Parker RD #25, Denver, CO 80231 Townhouse MLS# 3144491 Listed by The Riggs Brokerage and Associates, LLC