I would not recommend to spray it indoors. It has a strong floral scent and in my opinion is not good for indoor use, outdoors only. For cockroaches indoors, especially in a high rise, consider using a bait such as Maxforce FC Gel Bait.
The cockroaches will eat it, and then die. When other cockroaches come along, they will also die. It's by far the best choice for indoor treatment for cockroaches of almost any species.