Glen Terrace, located at 3540 Clifton Ave., was originally built for Sir Alfred Goshorn, a renowned businessman and first ...