20
3233-3249 Steele St
Denver, CO 80205
$1,495,000 USD
5,870 SF
6
Units
6.97% Cap Rate
5,870 SF
$1,495,000 USD
Apartments