View Details Under Contract $330,000 1 of 31 Southwood Terrace | College Station 2 units On Site: 13 Days