https://help.cbp.gov/app/answers/det...s.-territories
Recommended but not required. Passport, not HOA.
U.S. Citizens and Lawful Permanent Residents (LPR's) who travel directly between parts of the United States, which includes Guam, Puerto Rico, U.S. Virgin Islands, American Samoa, Swains Island and the Commonwealth of the Northern Mariana Islands (CNMI), without touching at a foreign port or place, are not required to present a valid U.S. Passport or U.S. Green Card. However, it is recommended that travelers bring a government issued photo ID and copy of birth certificate.
Just rented a condo. The rules are amazing.