Sold $86,000 Request more info 2 Bed 1 Bath 799 ft2 1439 Central Saint Louis MO 63139 View Map Property Details Property Location 1439 Central Saint Louis MO 63139