6677-6683 Delmar Blvd
University City, MO 63130
$21.90 - $21.96 USD/SF/YR
2,106-2,129 SF
2
Spaces Available
Built 1997
2,129 SF Contiguous
Built 1997
2,106-2,129 SF
$21.90 - $21.96 USD/SF/YR
Retail