1 Wk Ago COMPARE Villages at Lennox Square (closed) 2610 Mirabeau Dr, Huntsville, AL 35805 2 Beds$793 - $1,167