Sold 2045 Lake Shore Blvd W, Suite 2905 Property Overview. Iconic Palace Pier! Megawatt wow factor! Incredible south east city and lake views. Thorough, thoughtful and absolutely stunning renovations maximizing the breathtaking views. 3340 Square feet, 3 bedrooms plus den, […]