3939 Weber Rd St. Louis, MO 63123-7750

PHOTOGRAPHY BY: MARK SCHMITZ

Property Details
3939 Weber Rd St. Louis, MO 63123-7750



Living Area (SF) 1200
Property Type Single-Family Home
Basement Finished
Location
Back to Top | Full Screen