interactive map

2520 33rd street
san diego ca 92104