239 E BURCH CREEK PL, South Ogden, UT — 3bd/4ba 2,880sqft · $500,000