Where is The Alameda (San Jose)?

Coordinates: -121.91104 37.33111

Be the first visitor to thank for this answer!

Thanks!