43
590 N Main St
Leeds, UT 84746
$2,450,000 USD
8,500 SF
6.86% Cap Rate
8,500 SF
$2,450,000 USD
Manufacturing