Contact Contact Aspen Leaf Apartments
720-487-4120

Aspen Leaf Apts, Idaho Springs has apartments available. Pets ok. Water, trash, sewer & gas paid, starting as low as $1250 for 1 Bedroom units and $1450 for two bedroom units. Please call for info. 720-487-4120

    Categories: