Conveniently located in Northeast Houston, Twelve 620 is the perfect place to call home for anyone who wants a close-knit residential community where both families and professionals call home. Located just 15 minutes from downtown Houston, Twelve620 is perfectly situated for work or play. View some points of interest near Twelve620 below and contact us to schedule a tour!