13th Floor Investments joined with Opera Acquisitions to buy a Miami Beach timeshare resort for a combined $73 million. The joint venture purchased Westgate South Beach Oceanfront Resort, a 46-unit oceanfront building at 3611 Collins Avenue, Opera President Valerio Spinaci told The Real Deal. The sellers are an affiliate of Orlando-based Westgate Resorts, and the […]