4916 Devonshire Ave St. Louis, MO 63109-2401

PHOTOGRAPHY BY: MARK SCHMITZ

Property Details
4916 Devonshire Ave St. Louis, MO 63109-2401



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