The Glen is a new community of townhomes in San Jose that offers a variety of open floor plans. Units are currently available for pre-sale.