5
2253 E Briarwood Ave
Centennial, CO 80122
$7,383,000 USD
11,778 SF
6.5% Cap Rate
11,778 SF
$7,383,000 USD
Storefront