95039
1,427
Population
17.4
square miles
82.1
people per square mile