North Star Village Apartments is located in Harlingen, United States on 411 Lozano St. North Star Village Apartments is rated 3.3 out of 5 in the category apartment building in United States. North Star Village Apartments is an arts and crafts company based out of 411 Lozano St, Harlingen, Texas, United States.
Company size
1-10 employees
Headquarters
Harlingen, Texas
Accessibility
Wheelchair-accessible entrance