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