1435 Redwood Road
Duck Creek Village, UT 84762
$310,000 USD
3,048 SF
7.86% Cap Rate
3,048 SF
$310,000 USD
Self Storage