Development Site in Soulard
Development Site in Soulard
2344 S 18th Street, Saint Louis, Missouri 63104
Land For Sale
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. PRICE REDUCED - $299,000.
Submitting...