Photograph circa 1980s of a building at 4118-4114 Broadway Boulevard, home to several businesses, including Audio Renaissance at 4118 Broadway and Le Mans Family Fun Center at 4116 Broadway. The Greek Islands restaurant, at 4114 Broadway, closed in 1992. At some point after 1992, the building at 4114 Broadway was demolished and a parking lot replaced that space. Located in the Westport neighborhood.