705 23rd St
Ogden, UT 84401
$1,200,000 USD
20,154 SF
20,154 SF
$1,200,000 USD
Religious Facility