6830 Salzburger Ave

Address 
6830 Salzburger Ave
Saint Louis  Missouri  63116
United States
Current List Price 
$135,000
Circa 1908: COMING SOON! - Contact John for additional details
Listed by 
John Voirol
Lot Size 
30 x 120 ft
Annual Taxes 
$761.00 per year
Neighborhood 
Boulevard Heights