Cleared and ready for new owner. Perfect to build a shop or small home.
PROPERTY FEATURES
PROPERTY DETAILS
Street Address: 10636 Decker City: Saint Louis State: Missouri Postal Code: 63114 County: St. Louis MLS Number: MAR24067047 Courtesy of Nettwork Global