Self-Performed Work; Emergency Construction Services; Historical Restoration; Demoliton by Justin Giallonardo | Oct 12, 2023