Valcour Ave – St. Louis, MO
16:35 29 September
in Industrial
Detail: CDC purchased this 490,000 square foot industrial facility on 13 acres in St. Louis, MO from a local investor. This manufacturing building was built in 1965 and has been very well maintained.
Solution: The entire building was leased to 2 tenants on a long term basis.