MAREJDec 28, 2015Marcus & Millichap inks 8,250 s/f retail property saleBRANCHBURG, NJ — Marcus & Millichap, announced the sale of Branchburg Plaza, a 8,250 s/f strip center located in Branchburg, according to...