Voyager at Space Center

Wrap Style, 4 Story, 313 Units, 68 U/Acre

Location: Nassau Bay, Texas