11
15725 E Briarwood Cir
Aurora, CO 80016
$3,900,000 USD
6,772 SF
7.37% Cap Rate
6,772 SF
$3,900,000 USD
Restaurant