SILVER SPRING, Md., March 16, 2018 /PRNewswire/ — Flower Branch Apartments is set to begin construction on two new apartment buildings at 8701 and 8703 Arliss Street, in Silver Spring’s Long Branch neighborhood. The new buildings will be in the same location as the two buildings lost on…