Designed by
Title
Los Angeles, California: Powers Place, the shortest street in Los Angeles #301697899
Description
Los Angeles, California â November 15, 2023: Powers Place, the shortest street in Los Angeles, located in the Alvarado Terrace Historical District
This image is editorial