$399,900
1380 24th Street, Ogden, UT, 84401
Single Family Residence