North Beach Branch Library - Courtesy of LMS Architects

North Beach Branch Library | LMS Architects

North Beach Branch Library Located at the crossroads of North Beach with spectacular city views, the new branch library provides valuable community services to the diverse urban neighborhood and is the 24th an...