155 31st St
Ogden, UT 84401
$3,797,000 USD
24,328 SF
5.1% Cap Rate
24,328 SF
$3,797,000 USD
Research And Development