The Voyager at the Space Center, in Nassau Bay, Texas, is helping pioneer the multifamily green building agenda, while earning its title as a “first” in the certified green world. The 313-unit luxury apartment complex is the largest project to receive National Green Building Standard (NGBS) certification and approval by the American National Standards Institute […]
