Mirador viewer

1 of 1 • Rear view of buildings located at 242, 246 and 258 Petaluma Blvd. North, Petaluma, California, May 28, 2006
Rear view of buildings located at 242, 246 and 258 Petaluma Blvd. North, Petaluma, California, May 28, 2006