11970 Borman Dr
St Louis, MO, 63146
$1,690,000
Dave Biales
Managing Director
Broker details
Now available for sale, office Borman Building located at 11970 Borman Dr St Louis, Missouri 63146.
Available square footage 25,989 SF.
Please contact us for further information.