27
2337 E 12th Ave
Denver, CO 80206
$974,000 USD
2,985 SF
3
Units
5.9% Cap Rate
2,985 SF
$974,000 USD
Multifamily