23
3801 Franklin St
Denver, CO 80205
$2,295,000 USD
8,865 SF
8,865 SF
$2,295,000 USD
Office