While the City of Houston says Broadacres must allow photo shoots, there are some enforceable restrictions