16023 Warner Place, Denver, CO 80239 | $409,000 | MLS# REC9265110 | Finanzo