25 E CENTER ST #83, North Salt Lake, UT — 2bd/3ba 1,402sqft · $435,000