Arrested Seinfeld

129 West 81st St.
Balboa Towers, Ca