Contractor for troubled 25th Street apartments in Ogden shuts down

The developer behind a controversial apartment complex in Ogden has closed its doors.