23
121 E 2nd Ave
Niwot, CO 80544
$3,495,000 USD
5,943 SF
5.52% Cap Rate
5,943 SF
$3,495,000 USD
Storefront Retail Office