Taubman Centers Inc., owners and operators of The Mall of San Juan, anticipated Friday that they will generate $10 million of net operating income
Read MoreTaubman Centers Inc., owners and operators of The Mall of San Juan, anticipated Friday that they will generate $10 million of net operating income
Read More