Assistant Property Manager at New Millennium Properties - Clovis, California, United States
New Millennium Properties is a religious institutions company based out of 63 W Shaw Ave, Clovis, California, United States.