6259 Columbia Avenue, Saint Louis, MO 63139 - Homesnap