Media Trust Score100%

When the ultra-dense San Francisco isn't dense enough

It will surprise almost no one to learn that San Francisco is the most densely populated city in California. With 18,790 persons per square mile, …

  • You already voted!
  • Read More