5257 West Adams Boulevard, , CA 90016
Filed under:
The NBC series is set in Pittsburgh and New York—but it’s filmed in LA.