美国 >
California >
Los Angeles County >
Los Angeles
Street view showing the main entrance of the 4-story Spanish style Villa Carlotta apartment building, located at 5959 Franklin Ave. Pacific Electric streetcar tracks are visible on Franklin Avenue outside the building. Photo dated: June 6, 1929.