191
HOUSTON — TTS Marine Inc. has leased 14,560 square feet of industrial space at the Vickery Industrial Plaza, located at 14730 Vickery in Houston. Travis Land of NAI Houston represented the landlord, United Equities. Bruce Fehn of DTZ represented TTS Marine.