Addresses on Alhambra St in San Diego California