6729 Lowry Boulevard, Denver, CO 80230 | $975,000 | MLS# REC8055518 | Finanzo