Built in 1988, the house is located at 1505 Olympia Way in College Station, Texas. The house is owned by the National Housing Corporation.