15725 E Briarwood Cir
Aurora, CO 80016
$4,456,628 USD
6,772 SF
7% Cap Rate
6,772 SF
$4,456,628 USD
Restaurant