Travis Street Apartments Location: Houston, TX Units: 253 Builder: Camden Development, Inc Completed: 03/2010