University Shopping Center sold

Site located near Texas A&M