12
5715 Upham St
Arvada, CO 80002
$825,000 USD
1,934 SF
1,934 SF
$825,000 USD
Freestanding