66
1658 Lafayette St
Denver, CO 80218
$3,999,000 USD
13,811 SF
9.82% Cap Rate
13,811 SF
$3,999,000 USD
Office