Featured News

Taubman

Taubman Acquires Nashville and El Paseo Shopping Centers

Taubman Centers Inc. has announced its acquisition of two prominent shopping centers in El Paseo, California and Nashville, Tennessee. Taubman…

12 years ago