15
12150-12200 E Briarwood Ave
Centennial, CO 80112
$16.00 - $17.00 USD/SF/YR
877-4,921 SF
8
Spaces Available
Built 1983
4,921 SF Contiguous
Built 1983
877-4,921 SF
$16.00 - $17.00 USD/SF/YR
Office