1520 Filbert Ct
Denver, CO 80220
$1,495,000 USD
5,495 SF
5,495 SF
$1,495,000 USD
Freestanding