Real Estate Rumors: Citizens Bank, Peloton, Opus 3 Artists

New England Development has scored $65 million in construction financing from Citizens Bank for a shopping mall in Altoona, Iowa, Commercial Observer reported on Friday. The deal is for the 300,000-square-foot...

Already a subscriber? Click here to view full article