Luckily, the Barracks Townhomes offers tours before you sign a lease. Walk-ins are always welcome. If you do decide to schedule a tour, you can visit this link, or just walk-in and visit The Barracks Townhomes Sales & Leasing Office at 514 Deacon Drive West, College Station, 77845.