3383 Decker Lake Dr
Salt Lake City, UT 84119
$2,660,000 USD
4,114 SF
7.84% Cap Rate
4,114 SF
$2,660,000 USD
Restaurant