Apt-E - 122 Samarra Estates Dr, Fenton, MO
2 Bd
2 Ba
MLS® 25017563 • Keller Williams Realty STL
Apt-G - 122 Samarra Estates Dr, Fenton, MO
MLS® 25015467 • Keller Williams Realty STL