13
1221 S Clarkson St
Denver, CO 80210
$5,000,000 USD
31,763 SF
6.95% Cap Rate
31,763 SF
$5,000,000 USD
Office