Unsubscribe from postal mail → 820 Teche St – NOLA.Today

820 Teche St

HDLC Certificate of Appropriateness

Street View of 820 Teche St
Appeal of ARC deferral and recommendations at a non-contributing rated new construction of a 6,465 SF three-story hotel building on a vacant lot.
Ref code 0UAYUK
?