Townhomes, a hotel, 43,000 square feet of retail, and a nature trail are coming to the last undeveloped corner of FM 2499 and Lakeside Parkway.