1557 Ogden St
Denver, CO 80218
$2,000,000 USD
9,328 SF
9.34% Cap Rate
9,328 SF
$2,000,000 USD
Office Residential