Mountain Brook, AL, new construction, 721 Euclid Avenue, Mountain Brook, AL 35213