Palm Desert, CA | Alhambra, CA
Also known as: chu
Celia Chu lives in Palm Desert, California. She has also lived in Alhambra, California.
Palm Desert, CA | Alhambra, CA
Also known as: chu
Celia Chu lives in Palm Desert, CA, but has also spent time in Alhambra, CA.