4028 SCHILLER AVENUE, SAINT LOUIS, MO 63116 (RENTED) Get More Information Request More Info Property Details Single Family Beds 1 Baths Cooling: Central A/C – Electric Map