Located right on Lake Washington, Sheridan Beach Terrace Apartments offer a relaxing home environment. Amenities include a large rooftop deck with patio furniture to soak in the view, covered parking, washer and dryer in each unit, and elevator access.