331 Lehow Avenue, Englewood, CO 80110 | $260,000 | MLS# REC2137723 | Finanzo