1. The Landing Apts 1202 Mallette Dr, Victoria, TX 77904 Coordinate: 28.868242,-97.00988 Phone: (361) 576-4915