default Michelle Kantrow January 20, 2022 The 40,000 square-foot structure is located on 15 acres of the El Yunque National Forest.