29
13833 E Briarwood Ave
Centennial, CO 80112
$17.50 USD/SF/YR
1,160-10,323 SF
9
Spaces Available
Built 2025
10,323 SF Contiguous
Built 2025
1,160-10,323 SF
$17.50 USD/SF/YR
Flex