2516 N Ogden StreetDenver, CO 80205
$515,000 Active
-
3 Beds
-
1½ Baths
-
1,564 SqFt
-
.09 Ac
MLS® # 1501871