The Odell House (1884) remains a landmark at 180 Waller Street, anchoring the southern point of the triangle. The house at 168 Waller Street (seen in the distance) was demolished in 2002. Photo: Carolyn Quinn Slideshow Image