901 N 10th Street, St. Louis, MO
Office for Lease - $18 SqFt/Year - 8,500 to 20,000 SqFt Available
Property Info
CIMLS# | 465713 |
Location 901 N 10th Street St. Louis MO 63101 | |
Updated | December 16th, 2020 |
Type | Office |
Price | $18 SqFt/Year |
Building | 8,500 to 20,000 SqFt |
Property Description
The property