View details for 1309 McCausland Avenue 1309 McCausland Avenue $1,600+ Hi-Pointe, St. Louis, MO 63117