$729,900
9 Bed •
5 Bath •
5,530 SF •
0.16 AC
2561 Orchard Ave
Ogden, UT 84401
Subdivision
MLS# 2053832
17 Days on Market
Similar Properties
54 Bed
54 Bath
43,000 SF
3.83 AC