6135 NEWPORT AVE, SAINT LOUIS, MO 63116 Property is currently rented. Get More Information Request More Info Property Details Single Family 2 Beds 1 Baths Heating: Forced Hot Air|Natural Gas Cooling: Central A/C – Electric Septic / Sewer: City Map