View Details 201 Spring Street Oxford | Oxford $129,900 3 bd 2 ba 1,392 sqft 0.22 acres New On Site 1 Day Ago Courtesy of Era King - Gadsden
View Details 12 Gray Street Oxford | Oxford $129,900 2 bd 2 ba 2,048 sqft 1.95 acres Under Contract Courtesy of Really Real Real Estate, Llc