704 ELDORA PLACE 704 ELDORA PLACE LONGMONT, CO 80504 Property Detail Status Rental Location Colorado Price Not Available Area (ft)1,680Bedrooms3Bathrooms2.00 Property Description