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