The home is in the 3900 block of Schiller Place, near Morganford Road and Gravois Avenue.
From staff reports, St. Louis Post-Dispatch
Fri, 06/23/2017 - 4:05am
The home is in the 3900 block of Schiller Place, near Morganford Road and Gravois Avenue.