There's a new business here called Switchyards. address is: 2901 S Shepherd Dr, Houston, TX 77098

the category is Coworking space, but I don't see that category as an option and it won't let me add it because of that.
 #CoMaps android 2025.12.28-2-Google