$415,000
863 TAYLOR Ave, Ogden, UT, 84404
Single Family Residence