4
3608 Navajo St
Denver, CO 80211
$1,195,000 USD
3,274 SF
5.4% Cap Rate
3,274 SF
$1,195,000 USD
Mixed Retail