22002 Oia Island Hockley TX. · 4 bd · 3 ba · Mackin