Definitions for "Rivercenter"
Rivercenter is a shopping mall located in downtown San Antonio, Texas along the River Walk. It is anchored by retailers Dillard's and Macy's, as well as a 38-story, 1,001-room Marriott hotel. The mall was purchased in 2005 by Ashkenazy Acquisition Corporation.http://sanantonio.bizjournals.com/sanantonio/stories/2005/07/11/story1.html?page=1 N.Y. group acquires Rivercenter Mall, San Antonio Business Journal, July 8, 2005.