Once upon a time, Sakura Square in downtown Denver was a prime Japanese-American neighborhood. It’s home to the Tri-State Denver Buddhist Temple, which is still very popular, and it’s also the center of the Cherry Blossom Festival. Now, Sakura Square is looking for developers who are willing to breathe life back into the area and… [Read More]