Homes for sale - 1800 Icarus DR #F, Lafayette, CO 80026 – MLS#23699...