Townhomes debut at Soho Lofts in Jersey City

Manhattan Building Co. has taken the wraps off eight upscale townhome apartments at Soho Lofts, a 377-unit rental property in Jersey City.