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