W South Beach is a 20-story, luxury, oceanfront development located in Miami Beach, Florida. Completed in 2009, W South Beach was developed by Tri Star Capital, Related Urban Development and Starwood Properties. The architectural firm behi....
Lean more about this development, listings and market report >>