11738 Poggemoeller Ave, Saint Louis, MO 63138 is a single family home that contains 1,105 sq ft and was built in 1938. It contains 1 bedroom and 1 bathroom.
Amenities
Year Built: 1938
Nearby Missouri Houses
Within 2 Miles of newly renovated 1 bedroom 1 bath home.....RENT READY NOW !!!