Retail space for lease on Boca Chica Blvd.(40,713 VPD). Up to 20,000 square feet available for lease, ground lease or build-to-suit.