manage lease

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…

11 years ago