It has invested $4.8 billion into apartments over the past decade. In September, Abacus paid $110 million for the 268-unit Marela Apartments complex at 250 Northwest 130th Avenue in Pembroke Pines.
Some results have been hidden because they may be inaccessible to you