In a very sad accident, three men died after scaffolding collapsed on the 11th floor of 21 Rio, a 21-story rental apartment complex rising in the West Campus neighborhood near UT.
The three men were standing on the scaffolding when part of the platform collapsed. The luxury student apartment complex is scheduled to open later this month.
Leave a Reply