Greenwood Tower GREENWOOD TOWER 1800 Lavaca St, Austin, TX 78701 (map) (photos) (for sale) Downtown Austin condos - Greenwood Tower condominiums Greenwood Towers is a favorite among students and academics that desire a short walk to either UT or Downtown Austin.