65 W Century Park Way
South Salt Lake, UT 84115
$2,800,000 USD
18,502 SF
18,502 SF
$2,800,000 USD
Research And Development