24
1319 Spruce St
Boulder, CO 80302
$3,900,000 USD
7,924 SF
8.5% Cap Rate
7,924 SF
$3,900,000 USD
Office