1 pickleball court in Alhambra, California

Image of Alhambra Park

Alhambra Park

500 N Palm Ave, Alhambra, CA 91801, United States

3 outdoor courts

Loading map...