SELA Realty Investments has picked up a property just south of its Fort Lee headquarters, acquiring a 132-unit apartment building with financing from a debt fund.