Johnston Hall

103 Antioch St.
North Carolina
United States