High-rise apartment building in LA sets out to be largest homeless shelter
A 19-story apartment building dedicated to housing the homeless in Los Angeles, California, finished construction Wednesday. Weingart Center Tower will start moving in homeless residents by July.