885 Church dr
Duck Creek Village, UT 84762
$2,400,000 USD
8,112 SF
7
Units
8,112 SF
$2,400,000 USD
Apartments