3
800 Oak St
Del Norte, CO 81132
$2,200,000 USD
39,558 SF
23
Units
5.61% Cap Rate
39,558 SF
$2,200,000 USD
Apartments