stephy furniture New Furniture Shop Opens On Avenue U Stephy Furniture store is now open at 1917 Avenue U, the storefront previously occupied by a 99 cent store. You’ll never guess what they sell…