Current location Current location Slumlord reviews Slumlord reviews

Ogden, Utah, United States (Add Review)

670 26th Street, Ogden, Utah, United States

Horrible place invested with roaches. Called a number of times to have them take care of it never once was anything done. Finally they decided to kick every one out saying the building was condemned, but refused to give anyone any deposit back... read more