12983 Ida Avenue, Littleton, CO 80127 | $420,000 | MLS# REC9809918 | Finanzo