Architect Rand Elliott owns the entire 1.01 acres on this triangle shaped block.

The old Leo's Building was demolished in early July 2014.