Northstar Properties LLC Details
Northstar Properties LLC is a staffing and recruiting company based out of 1713 Long St, Clearwater, Florida, United States.
Employees:
96
HQ:
+1 503-636-2232
Location:
Clearwater, Florida, United States
Revenue:
31.7M