Places · place_us_ca_vermont_square

Vermont Square · Versions

Vermont Square is a neighborhood in south Los Angeles, California, United States.

Revisions