Christian Bros Automotive Christian Bros Automotive – This is the Sale of 29,620 sq ft of land with a 4,922 sq ft building. That is located at 2941 Dougherty Ferry Rd, St Louis MO. Sale Price: $1,735,000.00