Second-Level York Beach Residence Club

York Beach Club Second Floor