9
![Agency Logo](https://images1.cityfeet.com/i2/0-YeXViitlagFSmwKLC5g8Gm_EkNpcUuRD_Ib3hOHTE/105/image.jpg)
6677-6683 Delmar Blvd
University City, MO 63130
$20.52 - $21.96 USD/SF/YR
2,106-11,891 SF
6
Spaces Available
Built 1997
4,554 SF Contiguous
Built 1997
2,106-11,891 SF
$20.52 - $21.96 USD/SF/YR
Office, Retail