Morrelli Apartments

155 East 900 South Street Ogden, UT 84404

Managed

Developed

45 Units

Began management December, 2023