2344 S 18th Street

Development Site in Soulard

2344 S 18th Street, Saint Louis, Missouri 63104

Land For Sale
NEW LISTING!

Great development/infill site in the heart of historic Soulard.  One of the largest contiguous pieces of raw land available, this site is comprised of 7 adjacent lots totaling .39 acres and has visibility from I-55.  

Total SF: 17,190

Sales Price: $343,900.00

Submitting...