1701 Carroll Street, St Louis, MO, 63104

$79,500

1701 Carroll Street, St Louis, MO, 63104

Courtesy of: Realty Executives Of St. Louis