36
2401-2405 E 28th Ave
Denver, CO 80205
$890,000 USD
2,875 SF
1
Unit
2,875 SF
$890,000 USD
Office