Just Listed: 2935 Russell Blvd – Historic Charm Meets Modern Opportunity OPEN TO THE PUBLIC TO VIEW: Saturday August 15 from 11am-3pm and Sunday August 16 from 11am-1pm. Step inside 2935 Russell Blvd and you’ll feel like you’ve discovered a secret chapter of St. Louis history. Built in 1896, this gr