The former site of Ballard Blossom may become home to a new eight-story apartment building. Plans submitted by Holland Partner Group show the building would include 250 apartment units and ground ...