With limited space and living in OK, build a combo set up. You don't need a separate coop and run. Build a roofed structure with 2 or 3 walls with the front open to the "run". Place roosts and nesting boxes in the walled off area. If you roof the entire structure, it will be predator proof and eliminate the need to lock them up at night, keep things dry in the rainy season and help keep them comfortable and laying in the summer.