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