General Manager at NEW STAR 21, INC. - El Monte, California, United States
CEO
Contact Kevin Bai
NEW STAR 21, INC. is a real estate company based out of 9674 TELSTAR AVE., UNIT H, EL MONTE, California, United States.