L'adresse de la propriété en question est le 5020 Space Center Blvd., situé à proximité de l'autoroute à péage Sam Houston, avec une population de près de 248 000 habitants dans un rayon de 8 miles et plus de 61 000 habitants âgés de plus de 55 ans. L'installation est idéalement située sur le boulevard Space Center, qui accueille en moyenne plus de 19 000 personnes par jour, et également à proximité de Genoa Red Bluff, qui accueille plus de 24 000 personnes par jour. La propriété fait actuellement l'objet d'un bail triple net absolu de 20 ans qui a débuté en décembre 2011 et il reste plus de 9 ans.