2618 E Travis St
(1)

2618 E Travis St, Laredo, TX 78043

Reviews

1 year ago

Good central city location

The apartments are located in the center of the city, with easy access to multiple restaurants and food markets near by. The main local hospital is less than 5 blocks away, and the airport is less than 2 miles away. The building was built in november 2014 and everything is new. There is only one flaw and that is limited parking and multiple entrance controls are needed for the automatic gate, but overall a good place.
3 found this helpful.