1/34 34 closed $334,900 1.5% $330,000 2 Beds2 Baths1,189 SqFt 1663 S Deframe St, Lakewood, CO 80228 Townhouse Listed by Redfin Corporation