1/28 28 Active $1,050,000 3 Beds4 Baths2,431 SqFt 2361 Junegrass LN, Louisville, CO 80027 Townhouse MLS# 7130896 Listed by Engel & Volkers Denver