Thea Queen's loft

 Oliver Queen's loft is the loft that Thea Queen lived in. It is located in Star City.