Contact Contact Aspen Leaf Apartments
720-487-4120

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

    Categories: