Aerial view looking southeast from Cesar Chavez Avenue and Alameda Street
Aerial view looking southeast from Cesar Chavez Avenue and Alameda Street.
ISLADWC11117ISLA