apartment

Residents report 2nd water leak, presumed theft at luxury apartments
The latest water leak at 33 Tehama prompted the evacuation of construction workers who were fixing the building and residents who were picking up belongings.
More Stories
More Stories