North Sky Endeavour Location: 4821 NASA Parkway, Houston, TX 77586 Units: 247 Builder: Sueba Completed: 07/2007