2640 850 E St
Ogden, UT

Property Details

  • 1,689
    Square Feet