/
|
Barnes & Noble will open an approximately 18,000-square-foot store at Alamo Ranch, a 900,000-square-foot retail power center located on the west side of San Antonio.