View Details $314,900 1 of 51 Crystal Court First Add | St Louis 4 beds 2 baths 1,040 sqft 0.21 acres On Site: 19 Days